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

7
Listedeki son öğe nasıl silinir?
Belirli bir soruyu cevaplamak için harcanan zamanı hesaplayan ve cevap yanlış olduğunda while döngüsünün sonlandırılan bu program var, ama ben son hesaplama silmek istiyorum, bu yüzden arayabilir min()ve yanlış zaman değil, üzgünüm eğer bu kafa karıştırıyor. from time import time q = input('What do you want to type? ') a …
148 python  time  python-3.x 

6
Panda DataFrame veya Serilere birden çok filtre uygulamak için etkili bir yol
Bir kullanıcı bir Pandas DataFrame veya Series nesnesine birkaç filtre uygulamak istediği bir senaryo var. Aslında, kullanıcı tarafından çalışma zamanında belirtilen bir grup filtreleme (karşılaştırma işlemleri) verimli bir şekilde zincirlemek istiyorum. Filtreler katkı maddesi olmalıdır (yani uygulanan her biri sonuçları daraltmalıdır). Şu anda kullanıyorum reindex()ama bu her seferinde yeni bir …
148 python  algorithm  pandas 

9
Matplotlib'deki bir noktanın üzerine geldiğinizde etiketlerin görünmesi mümkün müdür?
Dağılım grafikleri yapmak için matplotlib kullanıyorum. Dağılım grafiğindeki her nokta adlandırılmış bir nesneyle ilişkilendirilir. İmlecimi o nesneyle ilişkili dağılım grafiğinin üzerine getirdiğimde, bir nesnenin adını görebilmek istiyorum. Özellikle, aykırı olan noktaların adlarını hızlı bir şekilde görmek güzel olurdu. Burada arama yaparken bulabildiğim en yakın şey ek açıklama komutudur, ancak bu …
148 python  matplotlib 

11
pip bozuldu. DistributionNotFound hatası nasıl düzeltilir?
Ne zaman pip kullanmaya çalışsam bir hata alıyorum. Örnek olarak: $ sudo pip install gevent-websocket Traceback (most recent call last): File "/usr/local/bin/pip", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2675, in <module> parse_requirements(__requires__), Environment() File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 552, in resolve raise DistributionNotFound(req) pkg_resources.DistributionNotFound: pip==0.8.1 Değerini pip …
148 python  pip 



14
Groupby ile toplam panda yüzdesi
Bu açıkça basit, ama numpy bir yenidoğan olarak sıkışıp kalıyorum. 3 sütun, devlet, Office kimliği ve o ofis için Satış içeren bir CSV dosyası var. Belirli bir eyalette ofis başına satış yüzdesini hesaplamak istiyorum (her eyaletteki tüm yüzdelerin toplamı% 100'dür). df = pd.DataFrame({'state': ['CA', 'WA', 'CO', 'AZ'] * 3, 'office_id': …
148 python  pandas 

10
Pandas Sütunu içindeki sözlüğü / listeyi Ayrı Sütunlara bölme
PostgreSQL veritabanına kaydedilmiş verilerim var. Bu verileri Python2.7 kullanarak sorguluyorum ve bir Pandas DataFrame'e dönüştürüyorum. Bununla birlikte, bu veri çerçevesinin son sütununun içinde değerler sözlüğü (veya listesi?) Vardır. DataFrame şuna benzer: [1] df Station ID Pollutants 8809 {"a": "46", "b": "3", "c": "12"} 8810 {"a": "36", "b": "5", "c": "8"} …

7
Chrome'da Selenium WebDriver python bağlantılarını çalıştırma
Selenium ile çalışırken bir sorunla karşılaştım. Projem için Chrome kullanmam gerekiyor. Ancak, Selenium ile başlattıktan sonra o tarayıcıya bağlanamıyorum. Nedense Selenium Chrome'u tek başına bulamıyor. Bir yol eklemeden Chrome'u başlatmaya çalıştığımda olan şey budur: Traceback (most recent call last): File "./obp_pb_get_csv.py", line 73, in <module> browser = webdriver.Chrome() # Get …

11
Güzel Çorba ve div ve içeriğini kimliğine göre ayıklamak
soup.find("tagName", { "id" : "articlebody" }) Bu neden <div id="articlebody"> ... </div>aradaki etiketleri ve şeyleri döndürmüyor ? Hiçbir şey döndürmez. Ve bunun var olduğu bir gerçeği biliyorum çünkü ona doğru bakıyorum soup.prettify() soup.find("div", { "id" : "articlebody" }) ayrıca çalışmıyor. ( DÜZENLEME: BeautifulSoup'un sayfamı doğru bir şekilde ayrıştırmadığını fark ettim, …



12
X ve y dizi noktalarının kartezyen çarpımı tek bir 2D nokta dizisine dönüşür
Bir ızgaranın x ve y eksenlerini tanımlayan iki numpy dizim var. Örneğin: x = numpy.array([1,2,3]) y = numpy.array([4,5]) Bu dizilerin Kartezyen ürününü oluşturmak istiyorum: array([[1,4],[2,4],[3,4],[1,5],[2,5],[3,5]]) Bir döngüde birçok kez yapmam gerektiğinden, bu çok korkunç bir şekilde verimsiz. Onları bir Python listesine dönüştürmek itertools.productve geri numpy dizi kullanarak ve en verimli …

12
Anaconda ortamını etkinleştirme
Anaconda 1.7.5 64bit kullanarak Windows 8 kullanıyorum. İle yeni bir Anaconda ortamı yarattım conda create -p ./test python=2.7 pip den C:\Pr\TEMP\venv\. Bu iyi çalıştı (yeni bir python dağıtımına sahip bir klasör var). conda yazmamı söylüyor activate C:\PR\TEMP\venv\test ancak çevreyi etkinleştirmek için: No environment named "C:\PR\temp\venv\test" exists in C:\PR\Anaconda\envs Çevreyi nasıl …

6
Python listesi yineleyici davranışı ve sonraki (yineleyici)
Düşünmek: >>> lst = iter([1,2,3]) >>> next(lst) 1 >>> next(lst) 2 Dolayısıyla, yineleyicinin ilerletilmesi, beklendiği gibi, aynı nesneyi değiştirerek ele alınır. Bu durumda, ben beklenir: a = iter(list(range(10))) for i in a: print(i) next(a) her ikinci öğeyi atlamak için: çağrıyı nextyineleyiciyi bir kez ilerletmeli, sonra döngü tarafından yapılan örtülü çağrı …

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.