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

9
matplotlib / seaborn: ısı haritasının yarısında ilk ve son satır kesildi
Seaborn ile ısı haritalarını (ve matplotlib ile korelasyon matrislerini) çizerken, ilk ve son satır ikiye bölünür. Bu, çevrimiçi bulduğum bu minimum kod örneğini çalıştırdığımda da oluyor. import pandas as pd import seaborn as sns import matplotlib.pyplot as plt data = pd.read_csv('https://raw.githubusercontent.com/resbaz/r-novice-gapminder-files/master/data/gapminder-FiveYearData.csv') plt.figure(figsize=(10,5)) sns.heatmap(data.corr()) plt.show() Y eksenindeki etiketler doğru yerdedir, ancak …


2
Python Regex grupları anında değiştirin
Normal ifade sözdizimini kullanarak tüm grupları doğrudan değiştirmenin bir yolu var mı? Normal yol: re.match(r"(?:aaa)(_bbb)", string1).group(1) Ama bunun gibi bir şey başarmak istiyorum: re.match(r"(\d.*?)\s(\d.*?)", "(CALL_GROUP_1) (CALL_GROUP_2)") Yeni dizgiyi, Regex'in yakaladığı gruplardan anında oluşturmak istiyorum.

8
Bir Python paketinin içinden (statik) bir dosya nasıl okunur?
Python paketimin içindeki bir dosyayı nasıl okuyabileceğimi bana söyleyebilir misiniz? Benim durumum Yüklediğim bir paket, programın içinden yüklemek istediğim bir dizi şablona (dizeler olarak kullanılan metin dosyaları) sahip. Ancak böyle bir dosyanın yolunu nasıl belirtebilirim? Şuradan bir dosya okumak istediğimi düşünün: package\templates\temp_file Bir çeşit yol manipülasyonu mu? Paket temel yol …
108 python  file  package 

16
Bir sayının tüm bölenlerini almanın en iyi yolu nedir?
İşte en aptalca yol: def divisorGenerator(n): for i in xrange(1,n/2+1): if n%i == 0: yield i yield n Elde etmek istediğim sonuç buna benziyor, ancak daha akıllı bir algoritma istiyorum (bu çok yavaş ve aptal :-) Asal çarpanları ve çokluklarını yeterince hızlı bulabilirim. Bu şekilde faktör üreten bir jeneratörüm var: …
108 python  algorithm  math 

13
ImportError: 'kodlamalar' adlı modül yok
Yakın zamanda ubuntu'yu yeniden yükledim ve 16.04'e yükselttim ve python kullanamıyorum: $ python manage.py runserver Could not find platform independent libraries <prefix> Could not find platform dependent libraries <exec_prefix> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] Fatal Python error: Py_Initialize: Unable to get the locale encoding ImportError: No module named 'encodings' Aborted …

2
Pandalardaki for-loop'lar gerçekten kötü mü? Ne zaman umursamalıyım?
Are fordöngüler gerçekten "kötü"? Değilse, hangi durumlarda daha geleneksel bir "vektörleştirilmiş" yaklaşım kullanmaktan daha iyi olurlar? 1 "Vektörleştirme" kavramına ve pandaların hesaplamayı hızlandırmak için vektörleştirilmiş teknikleri nasıl kullandıklarına aşinayım. Vectorized işlevler, veriler üzerinde geleneksel olarak yinelemekten çok daha fazla hızlanma elde etmek için tüm seri veya DataFrame üzerinde operasyonları yayınlar. …

15
Python: Bir sözlüğün başka bir büyük sözlüğün alt kümesi olup olmadığını kontrol edin
Keyfi sayıda kwarg alan ve bu kwargları içeren veritabanı benzeri bir listenin öğelerini içeren bir liste döndüren özel bir filtre yöntemi yazmaya çalışıyorum . Örneğin, varsayalım d1 = {'a':'2', 'b':'3'}ve d2= aynı şeyi. d1 == d2True ile sonuçlanır. Ama varsayalım d2= aynı şey artı bir sürü başka şey. Metodumun d2'de …

19
Flask ImportError: Flask Adında Modül Yok
Burada Flask eğitimini takip ediyorum: http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world ./Run.py denediğim noktaya geliyorum ve şunu elde ediyorum: Traceback (most recent call last): File "./run.py", line 3, in <module> from app import app File "/Users/benjaminclayman/Desktop/microblog/app/__init__.py", line 1, in <module> from flask import Flask ImportError: No module named flask Bu şuna benzer: ImportError: Flask adlı …
108 python  flask 

2
Tekerlek eğesi kurulumu
.Whl dosyasını nasıl kurarım? Wheel kitaplığım var ama bu dosyaları yüklemek için onu nasıl kullanacağımı bilmiyorum. .Whl dosyam var ama onu nasıl çalıştıracağımı bilmiyorum. Lütfen yardım et.

4
Numpy.array () verileri nasıl düzgün şekilde kaydedilir ve yüklenir?
numpy.arrayVerilerin nasıl düzgün şekilde kaydedilip yükleneceğini merak ediyorum . Şu anda numpy.savetxt()yöntemi kullanıyorum . Örneğin, markersşuna benzeyen bir dizim varsa : Şunu kullanarak onu kurtarmaya çalışıyorum: numpy.savetxt('markers.txt', markers) Diğer komut dosyasında önceden kaydedilmiş dosyayı açmaya çalışıyorum: markers = np.fromfile("markers.txt") Ve bunu anlıyorum ... Kaydedilen veriler ilk olarak şuna benzer: 0.000000000000000000e+00 …
108 python  arrays  numpy 

3
__Eq__ Python'da nasıl ve hangi sırayla ele alınır?
Python, karşılaştırma işleçlerinin sol / sağ sürümlerini sağlamadığından, hangi işlevi çağıracağına nasıl karar verir? class A(object): def __eq__(self, other): print "A __eq__ called" return self.value == other class B(object): def __eq__(self, other): print "B __eq__ called" return self.value == other >>> a = A() >>> a.value = 3 >>> b …

9
Python Boş Üretici Fonksiyonu
Python'da, verim anahtar sözcüğünü işlevin gövdesine koyarak bir yineleyici işlevi kolayca tanımlanabilir, örneğin: def gen(): for i in range(100): yield i Değer vermeyen (0 değer üreten) bir üretici fonksiyonunu nasıl tanımlayabilirim, aşağıdaki kod çalışmaz, çünkü python bunun normal bir fonksiyon değil bir jeneratör olduğunu varsayamaz: def empty(): pass Gibi bir …
108 python  generator 

15
Fabric dosyasında hedef ana bilgisayarlar nasıl ayarlanır
Web uygulaması kodumu geliştirme, hazırlama ve üretim sunucularına dağıtmak için Fabric'i kullanmak istiyorum. Benim fabrikam: def deploy_2_dev(): deploy('dev') def deploy_2_staging(): deploy('staging') def deploy_2_prod(): deploy('prod') def deploy(server): print 'env.hosts:', env.hosts env.hosts = [server] print 'env.hosts:', env.hosts Örnek çıktı: host:folder user$ fab deploy_2_dev env.hosts: [] env.hosts: ['dev'] No hosts found. Please specify …
107 python  host  fabric 

14
pydot ve graphviz hatası: dot_parser içe aktarılamadı, nokta dosyalarının yüklenmesi mümkün olmayacak
Pydot ile çok basit bir kod çalıştırdığımda import pydot graph = pydot.Dot(graph_type='graph') for i in range(3): edge = pydot.Edge("king", "lord%d" % i) graph.add_edge(edge) vassal_num = 0 for i in range(3): for j in range(2): edge = pydot.Edge("lord%d" % i, "vassal%d" % vassal_num) graph.add_edge(edge) vassal_num += 1 graph.write_png('example1_graph.png') Bana şu hata …

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.