«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.

8
Python'da bir iş parçacığı kimliği nasıl bulunur
Çok iş parçacıklı bir Python programı ve bir yardımcı program işlevi var, writeLog(message) izleyen bir zaman damgası iletiyi izleyen . Ne yazık ki, sonuç günlük dosyası hangi iş parçacığının hangi iletiyi oluşturduğuna dair hiçbir belirti vermez. writeLog()Hangi iş parçacığı çağırıyor tanımlamak için iletiye bir şey eklemek mümkün olmak istiyorum . …

12
Python'un ham dize değişmezleri neden tek bir ters eğik çizgi ile bitmiyor?
Teknik olarak , belgelerde açıklandığı gibi tek sayıda ters eğik çizgi . >>> r'\' File "<stdin>", line 1 r'\' ^ SyntaxError: EOL while scanning string literal >>> r'\\' '\\\\' >>> r'\\\' File "<stdin>", line 1 r'\\\' ^ SyntaxError: EOL while scanning string literal Ayrıştırıcı, ham dizelerdeki ters eğik çizgileri normal …

3
Python'da lambda ile sıralama
Python'da lambda ile tarihe göre sıralamaya çalışıyorum. Hata mesajımı anlayamıyorum. Mesaj: <lambda>() takes exactly 1 argument (2 given) Sahip olduğum çizgi a = sorted(a, lambda x: x.modified, reverse=True)
179 python  lambda 

9
NumPy dizisine NumPy dizisi ekleme
Bir numpy_array var. Gibi bir şey [ a b c ]. Sonra başka bir NumPy dizisine eklemek istiyorum (tıpkı listelerin bir listesini oluşturduğumuz gibi). NumPy dizilerini içeren bir dizi NumPy dizisini nasıl oluştururuz? Şanssız aşağıdakileri yapmaya çalıştım >>> M = np.array([]) >>> M array([], dtype=float64) >>> M.append(a,axis=0) Traceback (most recent …
179 python  numpy 

4
__file__ değişkeni ne anlama geliyor / ne yapıyor?
A = os.path.join(os.path.dirname(__file__), '..') B = os.path.dirname(os.path.realpath(__file__)) C = os.path.abspath(os.path.dirname(__file__)) Genellikle bunları gerçek yolla bağlarım. Ancak çalışma zamanında yolu belirleyen bu ifadelerin bir nedeni vardır ve ben gerçekten os.path modülünü anlamak istiyorum, böylece kullanmaya başlayabilirsiniz.
179 python 


12
Göreli içe aktarmalar - ModuleNotFoundError: x adlı modül yok
Bu gerçekten oturdum ve python 3 denedim ve sefil başarısız gibi görünüyor. Aşağıdaki iki dosya var: test.py config.py config.py içinde tanımlanmış birkaç fonksiyonun yanı sıra birkaç değişken vardır. Aşağıdakilere çıkardım: config.py debug = True test.py import config print (config.debug) Ayrıca bir __init__.py Ancak, aşağıdaki hatayı alıyorum: ModuleNotFoundError: No module named …


28
Bağlantılı Python Listesi
Python'da bağlantılı bir listeyi kullanmanın en kolay yolu nedir? Şemada, bağlantılı bir liste basitçe ile tanımlanır '(1 2 3 4 5). Python'un listeleri [1, 2, 3, 4, 5]ve tuplesleri (1, 2, 3, 4, 5)aslında bağlantılı listeler değildir ve bağlantılı listeler sabit zamanlı birleştirme ve bunların ayrı parçalarına başvurabilme gibi bazı …



11
Unicode'u Python'da hata olmadan ASCII'ye dönüştürme
Kodum sadece bir web sayfasını kazıyarak daha sonra Unicode'a dönüştürür. html = urllib.urlopen(link).read() html.encode("utf8","ignore") self.response.out.write(html) Ama şunu elde ederim UnicodeDecodeError: Traceback (most recent call last): File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/webapp/__init__.py", line 507, in __call__ handler.get(*groups) File "/Users/greg/clounce/main.py", line 55, in get html.encode("utf8","ignore") UnicodeDecodeError: 'ascii' codec can't decode byte 0xa0 in position 2818: ordinal …

9
Zayıf yazılan dillerle ilgili belirgin çelişkiler hakkında açıklama istemek
Güçlü yazmayı anladığımı düşünüyorum , ancak zayıf yazmanın ne olduğuna ilişkin örnekler aradığımda, türleri otomatik olarak zorlayan / dönüştüren programlama dilleri örnekleri buluyorum. Örneğin, Yazma: Güçlü ve Zayıf, Statik ve Dinamik adlı bu makalede , aşağıdakileri yapmaya çalışırsanız bir istisna aldığınız için Python'un güçlü bir şekilde yazıldığını söylüyor: piton 1 …
178 c#  java  python  perl  weakly-typed 

12
Python'da eşzamansız yöntem çağrısı?
Python'da eşzamansız yöntem çağrıları için herhangi bir kütüphane olup olmadığını merak ediyordum . Böyle bir şey yapabilseydin harika olurdu @async def longComputation(): <code> token = longComputation() token.registerCallback(callback_function) # alternative, polling while not token.finished(): doSomethingElse() if token.finished(): result = token.result() Ya da eşzamansız bir rutini eşzamansız olarak çağırmak için def longComputation() …

10
Matplotlib grafiğinde sol ve sağ kenar boşluklarını azaltma
Matplotlib'deki arsa marjlarımla uğraşmak için mücadele ediyorum. Grafiğimi oluşturmak için aşağıdaki kodu kullandım: plt.imshow(g) c = plt.colorbar() c.set_label("Number of Slabs") plt.savefig("OutputToUse.png") Bununla birlikte, arsanın her iki tarafında çok fazla beyaz boşluk olan bir çıktı figürü alıyorum. Google'da arama yaptım ve matplotlib dokümanlarını okudum, ancak bunu nasıl azaltacağımı bulamıyorum.
178 python  matplotlib 

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.