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

10
Milyarıncı kez göreli ithalat
Buraya daha önce geldim: http://www.python.org/dev/peps/pep-0328/ http://docs.python.org/2/tutorial/modules.html#packages Python paketleri: göreli ithalatlar python göreli içe aktarma örnek kodu çalışmıyor Göreli python ithalatına en iyi cevap Python'da göreli ithalat Python: Göreli içe aktarmayı devre dışı bırakma ve hızlı bir şekilde çözümü alacağımı düşündüğümde, bazıları SO'da, bazıları diğer sitelerde, kopyalamadığım birçok URL. Sonsuza kadar …


10
Göreli ithalat in Python 3
Bir işlevi aynı dizindeki başka bir dosyadan almak istiyorum. Bazen benim için işe yarıyor from .mymodule import myfunctionama bazen: SystemError: Parent module '' not loaded, cannot perform relative import Bazen birlikte çalışır from mymodule import myfunction, ancak bazen bir de: SystemError: Parent module '' not loaded, cannot perform relative import …


19
Python'da tek tırnak veya çift tırnak [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

7
Panda DataFrame'i CSV dosyasına yazma
Pandalar bir CSV dosyasına yazmak istiyorum bir veri çerçevesi var. Bunu kullanarak yapıyorum: df.to_csv('out.csv') Ve hatayı alıyorum: UnicodeEncodeError: 'ascii' codec can't encode character u'\u03b1' in position 20: ordinal not in range(128) Bunu kolayca aşmanın herhangi bir yolu var mı (yani veri çerçevemde unicode karakterler var)? Ve örneğin bir 'sekme' yöntemi …
717 python  csv  pandas  dataframe 

14
Pip ile hangi paket sürümünün yüklü olduğunu bulun
Pip kullanarak, şu anda bir paketin hangi sürümünün yüklü olduğunu bulmak mümkün müdür? Biliyorum pip install XYZ --upgradeama böyle bir şey olup olmadığını merak ediyorum pip info XYZ. Değilse, hangi sürümü kullandığımı söylemenin en iyi yolu ne olurdu.
711 python  pip 

5
[] Neden list () 'den daha hızlı?
Geçenlerde bir işlem hızlarını karşılaştırıldığında []ve list()o keşfetmeye şaşırdı []çalışır hızlı üç defadan fazla daha list(). Ben aynı testi yaptı {}ve dict(): ve sonuçlar hemen hemen aynıydı []ve {}süre, hem etrafında 0.128sec / milyon döngüleri aldı list()ve dict()kabaca 0.428sec / milyon döngüleri her sürdü. Bu neden? Do []ve {}(ve muhtemelen …


10
Python2'de dict.items () ve dict.iteritems () arasındaki fark nedir?
dict.items()Ve arasında uygulanabilir farklar var dict.iteritems()mı? Gönderen Python docs : dict.items(): Sözlüğün (anahtar, değer) çiftleri listesinin bir kopyasını döndürür . dict.iteritems(): Sözlüğün (anahtar, değer) çiftleri üzerinden bir yineleyici döndür . Aşağıdaki kodu çalıştırırsanız, her biri aynı nesneye bir başvuru döndürüyor gibi görünüyor. Kaçırdığım ince farklar var mı? #!/usr/bin/python d={1:'one',2:'two',3:'three'} print …

13
Python'un easy_install ile kurulan paketleri nasıl silebilirim?
Python's easy_installyeni paketlerin kurulumunu son derece kolay hale getirir. Ancak, anlayabildiğim kadarıyla, bir bağımlılık yöneticisinin diğer ortak özelliklerini uygulamıyor - yüklü paketleri listeleme ve kaldırma. Neyin yüklü olduğunu bulmanın en iyi yolu nedir ve yüklü paketleri kaldırmanın tercih edilen yolu nedir? Paketleri manuel olarak kaldırırsam güncellenmesi gereken dosyalar var mı …


21
Unittest'i tipik test dizini yapısı ile çalıştırma
Basit bir Python modülü için bile en yaygın dizin yapısı, birim testlerini kendi testdizinlerine ayırmak gibi görünüyor : new_project/ antigravity/ antigravity.py test/ test_antigravity.py setup.py etc. örneğin bu Python projesine bakınız . Benim sorum basitçe Testleri yapmanın olağan yolu nedir? Bunun benden başka herkes için açık olduğundan şüpheleniyorum, ancak modül yolda …



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.