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


30
pip bağlantı hatası: http://pypi.python.org/simple/ dizin temel URL'si getirilemiyor
sudo pip install git-reviewKoşuyorum ve aşağıdaki mesajları alıyorum : Downloading/unpacking git-review Cannot fetch index base URL http://pypi.python.org/simple/ Could not find any downloads that satisfy the requirement git-review No distributions at all found for git-review Storing complete log in /home/sai/.pip/pip.log Bunun hakkında bir fikri olan var mı?
89 python  git  ubuntu  pip  git-review 

6
Sonunda eğik çizgi olmayan django url'leri yönlendirme yapmaz
İki ayrı bilgisayarda bulunan iki uygulamam var. A bilgisayarında, urls.pydosyada aşağıdaki gibi bir satır var: (r'^cast/$', 'mySite.simulate.views.cast') Ve bu url hem mySite.com/cast/ve için çalışacaktır mySite.com/cast. Ancak bilgisayar BI'da aşağıdaki gibi yazılmış benzer bir url var: (r'^login/$', 'mySite.myUser.views.login') B bilgisayarında bazı nedenlerden dolayı url mySite.com/login/ çalışacak, ancak mySite.com/logintakılacak ve mySite.com/login/A bilgisayarındaki …

4
Yinelemeli dizgenin zaman karmaşıklığı gerçekte O (n ^ 2) veya O (n) 'yu ekliyor mu?
CTCI'dan kaynaklanan bir sorun üzerinde çalışıyorum. 1. bölümün üçüncü problemi, aşağıdaki gibi bir dizge almanızı gerektirir: 'Mr John Smith ' ve sizden ara boşlukları aşağıdakilerle değiştirmenizi ister %20: 'Mr%20John%20Smith' Yazar bu çözümü Python'da O (n) olarak adlandırarak sunuyor: def urlify(string, length): '''function replaces single spaces with %20 and removes trailing …

5
Django sinyalleri ve geçersiz kılma kaydetme yöntemi
Kafamı bunun etrafına dolamakta zorlanıyorum. Şu anda şuna benzeyen bazı modellere sahibim: def Review(models.Model) ...fields... overall_score = models.FloatField(blank=True) def Score(models.Model) review = models.ForeignKey(Review) question = models.TextField() grade = models.IntegerField() Bir İncelemenin birkaç "puanı" vardır, genel_skor puanların ortalamasıdır. Bir inceleme veya puan kaydedildiğinde, genel_ puan ortalamasını yeniden hesaplamam gerekir. Şu anda …

8
Python: stdout'a dosya yazdırma
Aradım ve yalnızca tam tersi hakkında sorular bulabiliyorum: stdin'i bir dosyaya yazmak :) Bir dosyanın içeriğini standart çıktıya dökmenin hızlı ve kolay bir yolu var mı?
89 python 

6
Metodu tanımlayan sınıfı alın
Python'da bir metodu tanımlayan sınıfı nasıl edinebilirim? Aşağıdaki örneğin " __main__.FooClass" yazdırmasını istiyorum : class FooClass: def foo_method(self): print "foo" class BarClass(FooClass): pass bar = BarClass() print get_class_that_defined_method(bar.foo_method)

4
Python: modülü proje hiyerarşisinde aynı seviyedeki başka bir dizinden içe aktarın
Her türden örnek ve benzeri soruları gördüm, ancak senaryomla tam olarak eşleşen bir örnek bulamıyorum. Bunu soran bir aptal gibi hissediyorum çünkü pek çok benzer soru var, ancak bunu "doğru" çalıştırmayı başaramıyorum. İşte benim projem: user_management (package) | |------- __init__.py | |------- Modules/ | | | |----- __init__.py | |----- …

5
Python'da PDFMiner kullanarak bir PDF dosyasından metin çıkarmak mı?
Python ile PDFMiner kullanarak bir PDF dosyasından metnin nasıl çıkarılacağına dair belgeler veya örnekler arıyorum . Görünüşe göre PDFMiner API'larını güncelledi ve bulduğum tüm ilgili örnekler güncel olmayan kod içeriyor (sınıflar ve yöntemler değişti). PDF dosyasından metin çıkarma görevini kolaylaştıran bulduğum kitaplıklar eski PDFMiner sözdizimini kullanıyor, bu yüzden bunu nasıl …

5
Pycharm: Python dosyamın sadece bir kısmını çalıştır
PyCharm'da bir programın sadece bir bölümünü çalıştırmak mümkün müdür? Diğer editörlerde hücre gibi çalıştırabileceğim bir şey var ama PyCharm'da böyle bir seçenek bulamıyorum? Bu işlev yoksa benim için büyük bir dezavantaj olur ... Çünkü veri analizim için genellikle kodumun son birkaç satırını çalıştırmam gerekir.
89 python  pycharm 

7
matplotlib (eşit birim uzunluk): 'eşit' en boy oranı ile z ekseni, x ve y- 'ye eşit değildir
3d grafik için eşit en boy oranı ayarladığımda, z ekseni 'eşit' olarak değişmiyor. Yani, bu: fig = pylab.figure() mesFig = fig.gca(projection='3d', adjustable='box') mesFig.axis('equal') mesFig.plot(xC, yC, zC, 'r.') mesFig.plot(xO, yO, zO, 'b.') pyplot.show() bana şunu veriyor: açıkça burada z ekseninin birim uzunluğu x ve y birimlerine eşit değildir. Her üç eksenin …

7
Python: Bir yöntem çağrısından hangi istisnaların atılabileceğini nasıl bilebilirim
Python kodunu çalıştırırken hangi istisnaların bekleneceğini bilmenin bir yolu var mı (kodlama zamanında)? Hangi istisna türünün atılabileceğini bilmediğimden (ve bana belgeleri okumamı söylemeyin. Çoğu kez derinden bir istisna yayılabilir. belgelerin güncellenmediği veya doğru olmadığı zamanlar). Bunu kontrol etmek için bir tür araç var mı? (python kodunu ve kitaplıkları okumak gibi)?
89 python  exception 

6
Uyuşmuş bir dizide çarpma
Bir 2B dizideki her bir terimi 1B dizisindeki karşılık gelen terimlerle çarpmaya çalışıyorum. Numpy.multiply işlevinde gösterildiği gibi, her sütunu 1B dizisi ile çarpmak istersem bu çok kolaydır . Ama tam tersini yapmak istiyorum, her terimi satırda çarpın. Başka bir deyişle, çarpmak istiyorum: [1,2,3] [0] [4,5,6] * [1] [7,8,9] [2] ve …
89 python  arrays  numpy 

9
'NoneType' nesnesi nedir?
Python betiğimi çalıştırdığımda şu hatayı alıyorum: TypeError: cannot concatenate 'str' and 'NoneType' objects 'Str'nin dize anlamına geldiğinden oldukça eminim, ancak' NoneType 'nesnesinin ne olduğunu bilmiyorum. Betiğim ikinci satırda kayboluyor, ilkinin çalıştığını biliyorum çünkü bu satırdaki komutlar beklediğim gibi asa'mda. İlk başta send_command içinde değişkenler ve kullanıcı girişi kullandığım için olabileceğini …
89 python  null  nonetype 

8
Python'da yapılandırma seçeneklerinin komut satırında geçersiz kılınmasına izin vermenin en iyi yolu hangisidir?
Epeyce (~ 30) yapılandırma parametresi gerektiren bir Python uygulamam var. Şimdiye kadar, uygulamanın kendisinde varsayılan değerleri tanımlamak için OptionParser sınıfını kullandım, uygulamayı çalıştırırken komut satırında tek tek parametreleri değiştirme olanağı sağladım. Şimdi, örneğin ConfigParser sınıfından 'uygun' yapılandırma dosyalarını kullanmak istiyorum. Aynı zamanda, kullanıcılar komut satırından bireysel parametreleri değiştirebilmelidir. İki adımı …

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.