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

14
"UserWarning: Matplotlib şu anda GUI olmayan bir arka uç olan agg kullanıyor, bu yüzden şekli gösteremiyor." Pycharm'da pyplot ile şekil çizerken
Pyplot kullanarak basit bir grafik çizmeye çalışıyorum, örneğin: import matplotlib.pyplot as plt plt.plot([1,2,3],[5,7,4]) plt.show() ancak rakam görünmüyor ve şu mesajı alıyorum: UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure. Aşağıdakileri kullanarak matplotlib'in yapılandırmasını değiştirmek zorunda olduğumu birkaç yerde gördüm: import matplotlib matplotlib.use('TkAgg') …


9
Python haritası ve diğer işlevsel araçları kullanma
Bu oldukça anlamsız, ancak python'da işlevsel programlamayı öğrenmeye / anlamaya çalışıyorum. Aşağıdaki kod: foos = [1.0,2.0,3.0,4.0,5.0] bars = [1,2,3] def maptest(foo, bar): print foo, bar map(maptest, foos, bars) üretir: 1.0 1 2.0 2 3.0 3 4.0 None 5.0 None S. Aşağıdakileri döngüler olmadan üretmek için python'da map veya diğer işlevsel …

7
Python'da Yıl / Ay / Günü Yılın Gününe Dönüştür
Python datetime modülünü kullanıyorum, yani: >>> import datetime >>> today = datetime.datetime.now() >>> print today 2009-03-06 13:24:58.857946 ve artık yıllara duyarlı olan yılın gününü hesaplamak istiyorum. örneğin bugün (6 Mart 2009) 2009'un 65. günüdür. İşte web tabanlı DateTime hesaplayıcı . Her neyse, iki seçenek görüyorum: A. number_of_days_in_month array = [31, …
127 python  datetime 

6
NumPy dizisinin yerinde tür dönüşümü
Bir NumPy dizisi Verilen int32, ben nasıl dönüştürebilirim float32 yerde ? Yani temelde yapmak isterim a = a.astype(numpy.float32) diziyi kopyalamadan. Bu büyük. Bunu yapmamın nedeni, hesaplaması için iki algoritmaya sahip olmam a. Bunlardan biri bir dizi döndürür int32, diğeri bir dizi döndürür float32(ve bu iki farklı algoritmanın doğasında vardır). Diğer …
127 python  numpy 

4
Stackless Python'un dezavantajları nelerdir? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, münakaşalar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . Son …

24
Pip kurulumundan sonra virtualenvwrapper.sh nerede olur?
OSX üzerinde virtualenvwrapper kurmaya çalışıyorum ve bulduğum tüm talimatlar ve öğreticiler bana .profile'a virtualenvwrapper.sh'yi işaret eden bir kaynak komutu eklememi söylüyor. Tüm python ve site paketleri dizinlerini kontrol ettim ve herhangi bir virtualenvwrapper.sh bulamıyorum. Bu, ayrıca indirmem gereken bir şey mi? Pip doğru takılmıyor mu? Bu, /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenvwrapper'ın içeriğidir: hook_loader.py hook_loader.pyc …

9
Python 3'te milyonlarca normal ifade değişimini hızlandırın
Python 3.5.2 kullanıyorum İki listem var yaklaşık 750.000 "cümleden" oluşan bir liste (uzun dizeler) 750.000 cümleimden silmek istediğim yaklaşık 20.000 "kelimeden" oluşan bir liste Bu yüzden, 750.000 cümle arasında döngü yapmalı ve yaklaşık 20.000 değiştirme yapmalıyım, ancak YALNIZCA kelimelerim aslında "kelimeler" ise ve daha büyük bir karakter dizisinin parçası değilse. …


3
WebDriver tıklaması () ve JavaScript tıklaması ()
Hikaye: Burada StackOverflow'da, selenium WebDriver "tıklama" komutuyla bir öğeyi tıklayamayacaklarını ve bir komut dosyası çalıştırarak bir JavaScript tıklamasıyla bunun üstesinden gelebileceklerini bildiren kullanıcılar gördüm. Python'daki örnek: element = driver.find_element_by_id("myid") driver.execute_script("arguments[0].click();", element) WebDriverJS / Protractor'daki örnek: var elm = $("#myid"); browser.executeScript("arguments[0].click();", elm.getWebElement()); Soru: Normal bir WebDriver tıklaması işe yaramadığında, "JavaScript aracılığıyla" …

6
Bir listeyi boole listesine göre filtreleme
Bir boole listesindeki değerlere göre filtrelemem gereken değerlerin bir listesi var: list_a = [1, 2, 4, 6] filter = [True, False, True, False] Aşağıdaki satırla yeni bir filtrelenmiş liste oluşturuyorum: filtered_list = [i for indx,i in enumerate(list_a) if filter[indx] == True] sonuç: print filtered_list [1,4] Çizgi çalışıyor ama (bana) biraz …
127 python  list  numpy 

4
Düz İngilizce'de WSGI ve CGI nedir?
WSGI veya CGI'yi her okuduğumda utanıyorum. Daha önce okumayı denedim ama hiçbir şey gerçekten sıkışmadı. Sade İngilizcede gerçekten ne var? İstekleri bir terminale yönlendirip çıktıyı yeniden mi yönlendiriyor?
127 python  cgi  wsgi 

14
Python'da dize formatlaması ile demeti yazdırma
Yani, bu problemim var. Dize biçimlendirmesi ile yazdırmam gereken tuple (1,2,3) var. Örneğin. tup = (1,2,3) print "this is a tuple %something" % (tup) ve bu, tuple temsilini parantezlerle yazdırmalıdır, örneğin Bu bir demettir (1,2,3) Ama TypeError: not all arguments converted during string formattingonun yerine alırım . Bunu nasıl yapabilirim? …
127 python 

4
seek () işlevi?
Lütfen buradaki kafa karışıklığımı affedin, ancak python'daki arama () işlevi ile ilgili belgeleri okudum (kullanmak zorunda kaldıktan sonra) ve bana yardımcı olmasına rağmen, ne yaptığının gerçek anlamı konusunda hala biraz kafam karıştı, herhangi bir açıklama çok fazla teşekkür ederim.
127 python 

8
__getattr__ bir modülde
A'nın eşdeğerini __getattr__bir sınıfa, bir modüle nasıl uygulayabilirim ? Misal Bir modülün statik olarak tanımlanmış özniteliklerinde bulunmayan bir işlevi çağırırken, o modülde bir sınıfın bir örneğini oluşturmak ve modüldeki öznitelik aramasında başarısız olanla aynı adla onun üzerindeki yöntemi çağırmak istiyorum. class A(object): def salutation(self, accusative): print "hello", accusative # note …

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.