«python» etiketlenmiş sorular

Python, çok paradigmalı, dinamik olarak yazılan, çok amaçlı bir programlama dilidir. Temiz ve tekdüze bir sözdizimini hızlı bir şekilde öğrenmek, anlamak ve kullanmak ve uygulamak için tasarlanmıştır. 01-01-2020 itibariyle Python 2'nin resmi olarak desteklenmediğini lütfen unutmayın. Yine de, sürüme özgü Python soruları için [python-2.7] veya [python-3.x] etiketini ekleyin. Bir Python varyantı veya kitaplığı (örn. Jython, PyPy, Pandalar, Numpy) kullanırken, lütfen etiketlere ekleyin.

3
Python'u WebAssembly için Derleme
Python 2.7 kodunu Web Assembly'ye dönüştürmenin mümkün olduğunu okudum, ancak bunun nasıl yapılacağına dair kesin bir kılavuz bulamıyorum. Şimdiye kadar Emscripten ve tüm gerekli bileşenlerini kullanarak Web Assembly için bir C programı derledim, bu yüzden çalıştığını biliyorum (kullanılan kılavuz: http://webassembly.org/getting-started/developers-guide/ ) Bunu bir Ubuntu makinesinde yapmak için atmam gereken adımlar …

2
Python sınıfı tanımı sözdizimi
Arasında bir fark var mı class A: ... ve class A(): ... Birkaç sınıfımın eski olarak tanımlandığını ve gayet iyi çalıştığını yeni fark ettim. Boş parantez herhangi bir fark yaratır mı?
95 python  class 


7
Fabric bir hata aldığında göreve devam etme
Birkaç uzak sunucuda çalışacak bir görev tanımladığımda, görev birinci sunucuda çalışıyorsa ve bir hatayla çıkıyorsa, Fabric görevi durduracak ve iptal edecek. Ancak kumaşın hatayı görmezden gelmesini ve görevi sonraki sunucuda çalıştırmasını istiyorum. Bunu nasıl yaptırabilirim? Örneğin: $ fab site1_service_gw [site1rpt1] Executing task 'site1_service_gw' [site1fep1] run: echo 'Nm123!@#' | sudo -S …
94 python  fabric 


4
Django Kurulumu Varsayılan Günlük Kaydı
Django kurulumum için "varsayılan" bir günlükçüyü nasıl kuracağımı çözemiyorum. Django 1.3'ün yeni LOGGINGayarını settings.py. Django Logging Doc örneğine baktım ama bana öyle geliyor ki sadece belirli logger'lar için loglama yapacak işleyiciler kuruyorlar. Örneklerinde 'django', 'django.request' ve 'myproject.custom' adlı kaydediciler için işleyici kurarlar. Tüm yapmak istediğim, varsayılan olarak logging.handlers.RotatingFileHandlertüm kaydedicileri işleyecek …
94 python  django  logging 


15
Django yöneticisinde varsayılan filtre
Varsayılan filtre seçeneğini 'TÜMÜ' olarak nasıl değiştirebilirim? Ben olarak adlandırılan bir alan statusüç değeri olan: activate, pendingve rejected. list_filterDjango admin'de kullandığımda , filtre varsayılan olarak 'Tümü' olarak ayarlandı, ancak varsayılan olarak beklemede olarak ayarlamak istiyorum.

9
Bir tamsayı bir aralığa nasıl kenetlenir?
Takip koduna sahibim: new_index = index + offset if new_index < 0: new_index = 0 if new_index >= len(mylist): new_index = len(mylist) - 1 return mylist[new_index] Temel olarak, yeni bir indeks hesaplıyorum ve bunu bir listeden bir eleman bulmak için kullanıyorum. Dizinin listenin sınırları içinde olduğundan emin olmak için, bu …
94 python  clamp 

8
C ++ 'da bir dizeyi bölmek neden Python'dan daha yavaş?
Biraz hız kazanmak ve paslı C ++ becerilerimi geliştirmek için bazı kodları Python'dan C ++ 'ya dönüştürmeye çalışıyorum. Stdin'den satırları okurken bir naif uygulama (bkz ++ çok daha hızlı C'nin Python iken Dün şok oldu bu ). Bugün nihayet C ++ 'da bir dizeyi sınırlayıcıları birleştirerek (python split () ile …

10
Flask'taki statik dosyalar - robot.txt, sitemap.xml (mod_wsgi)
Statik dosyaları Flask'ın uygulama kök dizininde depolamak için akıllıca bir çözüm var mı? robots.txt ve sitemap.xml'nin / içinde bulunması bekleniyor, bu yüzden benim fikrim onlar için yollar oluşturmaktı: @app.route('/sitemap.xml', methods=['GET']) def sitemap(): response = make_response(open('sitemap.xml').read()) response.headers["Content-type"] = "text/plain" return response Daha uygun bir şey olmalı :)

9
Python ile UTF8 CSV dosyası okumak
Python ile aksanlı karakterler içeren bir CSV dosyası okumaya çalışıyorum (sadece Fransızca ve / veya İspanyolca karakterler). Csvreader ( http://docs.python.org/library/csv.html ) için Python 2.5 belgelerine dayanarak , csvreader yalnızca ASCII'yi desteklediğinden, CSV dosyasını okumak için aşağıdaki kodu buldum. def unicode_csv_reader(unicode_csv_data, dialect=csv.excel, **kwargs): # csv.py doesn't do Unicode; encode temporarily as …


4
Setup.py'deki pip gereksinimleri dosyası yerine install_requires dosyası ne zaman kullanılır?
Bazı Python kitaplıklarını paketlemek ve yüklemek için virtualenv ile pip kullanıyorum. Yaptığım şeyin oldukça yaygın bir senaryo olduğunu hayal ediyorum. Bağımlılıklarını açıkça belirleyebileceğim birkaç kitaplığın bakımcısıyım. Kütüphanelerimden birkaçı, üzerinde kontrolüm olmayan geçişli bağımlılıkları olan üçüncü taraf kitaplıklara bağımlı. Başarmaya çalıştığım şey, pip installkütüphanelerimden birinin tüm yukarı akış bağımlılıklarını indirmesi / …

6
HTTP hatası 429 (Çok Fazla İstek) python nasıl önlenir
Bir web sitesinde oturum açmak ve birkaç web sayfasından bilgi toplamak için Python'u kullanmaya çalışıyorum ve aşağıdaki hatayı alıyorum: Traceback (most recent call last): File "extract_test.py", line 43, in <module> response=br.open(v) File "/usr/local/lib/python2.7/dist-packages/mechanize/_mechanize.py", line 203, in open return self._mech_open(url, data, timeout=timeout) File "/usr/local/lib/python2.7/dist-packages/mechanize/_mechanize.py", line 255, in _mech_open raise response mechanize._response.httperror_seek_wrapper: …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.