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

8
Aynı makinede birden fazla Python sürümü mü?
Python web sitesinde, Linux'ta aynı makineye birden çok Python sürümünün nasıl kurulup çalıştırılacağına dair resmi belgeler var mı? Milyonlarca blog yazısı ve yanıtı bulabilirim, ancak bunu yapmanın "standart" bir resmi yolu olup olmadığını bilmek istiyorum. Yoksa bunların hepsi işletim sistemine mi bağlı?
89 python 

5
Python regex - r öneki
rÖnek kullanılmadığında aşağıdaki 1. örnek neden işe yarıyor ? rKaçış dizileri kullanıldığında önekin kullanılması gerektiğini düşündüm . Örnek 2 ve örnek 3 bunu göstermektedir. # example 1 import re print (re.sub('\s+', ' ', 'hello there there')) # prints 'hello there there' - not expected as r prefix is not used …

3
Python için genel yakalama
Sessiz istisnalarla sonuçlanan son derece garip davranışlarım var. Tüm istisnalarda hata ayıklayabileceğim genel bir deneme yakalama işlemini nasıl yazabilirim. Şu çizgide bir şey: try: # something that fails except e: print e Eldeki sorun hakkında ayrıntılı olarak biraz daha: Bilgisayarımda (Ubuntu Linux 8.10) hem çalıştırma sunucusu hem de mod-python aracılığıyla …
89 python  exception 


7
Pandalarda merge () ve concat () arasındaki fark (lar)
Arasındaki temel fark (lar) nedir pd.DataFrame.merge()ve pd.concat()? Şimdiye kadar bulduğum şey buydu, lütfen anlayışımın ne kadar eksiksiz ve doğru olduğunu yorumlayın: .merge()yalnızca sütunları (artı satır indisleri) kullanabilir ve anlamsal olarak veritabanı tarzı işlemler için uygundur. .concat()sadece endeksler kullanılarak her iki eksenle de kullanılabilir ve hiyerarşik bir dizin ekleme seçeneği sunar. …
89 python  pandas  join  merge  concat 

17
Yeni bir satır değil de aynı satıra yazdırılsın mı?
Temelde bu adamın yaptığının tam tersini yapmak istiyorum ... hehe. Python Komut Dosyası: Mevcut satırı güncellemek yerine her seferinde kabuk için yeni satır yazdırın Bana ne kadar ilerlediğini söyleyen bir programım var. for i in some_list: #do a bunch of stuff. print i/len(some_list)*100," percent complete" Yani eğer len (some_list) 50 …
89 python  stdout 

7
Python'da, bir sınıf nesnesini bir dikteye nasıl çeviririm
Diyelim ki python'da basit bir dersim var class Wharrgarbl(object): def __init__(self, a, b, c, sum, version='old'): self.a = a self.b = b self.c = c self.sum = 6 self.version = version def __int__(self): return self.sum + 9000 def __what_goes_here__(self): return {'a': self.a, 'b': self.b, 'c': self.c} Çok kolay bir şekilde …
89 python 

7
Django-rest-çerçeve serileştiricileriyle bir Yabancı Anahtar değeri alma
Bir API oluşturmak için django dinlenme çerçevesini kullanıyorum. Aşağıdaki modellere sahibim: class Category(models.Model): name = models.CharField(max_length=100) def __unicode__(self): return self.name class Item(models.Model): name = models.CharField(max_length=100) category = models.ForeignKey(Category, related_name='items') def __unicode__(self): return self.name Yapacağım kategoriler için bir serileştirici oluşturmak için: class CategorySerializer(serializers.ModelSerializer): items = serializers.RelatedField(many=True) class Meta: model = Category …

7
Yanlış Yapılandırılmış: Ayarlara erişmeden önce ortam değişkenini DJANGO_SETTINGS_MODULE tanımlamalı veya settings.configure () öğesini çağırmalısınız
Django projemi heroku'ya konuşlandırmak için yapılandırmaya çalışıyordum. Aşağıdaki hatayı alıyorum ve nasıl düzelteceğimi gerçekten bilmiyorum. İşte tam izleme ve hata: 22:46:15 web.1 | Traceback (most recent call last): 22:46:15 web.1 | File "/Users/nir/nirla/venv/lib/python2.7/site-packages/gunicorn/arbiter.py", line 495, in spawn_worker 22:46:15 web.1 | worker.init_process() 22:46:15 web.1 | File "/Users/nir/nirla/venv/lib/python2.7/site-packages/gunicorn/workers/base.py", line 106, in init_process …

2
Matplotlib'in alt grafiklerinde satır ve sütun başlıkları
Bir döngüde oluşturulan alt noktalar ızgarasına bir satır ve sütun başlığı eklemek için en iyi uygulama nedir matplotlib? Bir çift düşünebilirim, ama pek de düzgün değil: Sütunlar için, döngünüze bir sayaç ile set_title()yalnızca ilk satır için kullanabilirsiniz. Satırlar için bu işe yaramaz. Arsaların textdışını çizmeniz gerekir . Üstte fazladan bir …

24
Jupyter'i Windows'ta komut satırı üzerinden çalıştırma
Jupyter'i Windows 10, Python 3.x'e şu yolla yükledim: $ pip install jupyter Terminali yeniden başlatmama rağmen kurulum iyi çalışıyor. Ama koşmaya çalışıyorum $ jupyter notebook aşağıdaki hatayı verir 'jupyter' is not recognized as an internal or external command, operable program or batch file. Jupyter için yürütülebilir dosyayı nasıl ve nerede …

4
nosetests ile kesme noktaları ayarlama --pdb seçeneği
nosetests --pdbhata ya da başarısızlık durumunda durayım, ama bu benim ihtiyaçlarım için çok geç. Yürütme sırasında kodda adım atmak, sorunun nerede olduğunu ayıklamama yardımcı olur. Bununla birlikte, nosetestler, göreceli ithalata dayanan testlere (yani bir paketteki testler) izin verdiklerinden faydalıdır. Testler yürütülmeden önce nasıl kesme noktaları belirleyebilirim? Şu anda kullanıyorum: python …
88 python  testing  nose  pdb 

7
python hatası: pylab adlı modül yok
Python'da yeniyim ve plotişlevselliğini grafikler oluşturmak için kullanmak istiyorum . 12.04 ubuntu kullanıyorum. Http://eli.thegreenplace.net/2011/10/10/installing-python-2-7-on-ubuntu/ adresindeki Python kurulum adımlarını takip ettim ama bunu yaptığımda from pylab import * Bu hatayı alıyorum >>> from pylab import * Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named …

4
Bir şamandırayı yuvarlamadan dizeye dönüştürme
Açıklanması gerekmeyen nedenlerle, bir float'ın len () ile sayılacak bir dizgeye dönüştürülmesini gerektiren bir program yapıyorum. Bununla birlikte, str (float (x)), x'in bir dizeye dönüştürüldüğünde yuvarlanmasıyla sonuçlanır, bu da tüm şeyi atar. Bunun için bir düzeltme bilen var mı? Bilmek istiyorsanız, işte kullanılan kod: len(str(float(x)/3))

8
Google App Engine'de neden Django kullanmalı?
Google App Engine'i (GAE) araştırırken, Django kullanmanın GAE'de Python'da geliştirme için çılgınca popüler olduğu açıktır. Django'nun neden bu kadar popüler olduğunu öğrenmek için, Django kullanmanın maliyetleri ve faydaları hakkında bilgi bulmak için internette geziniyordum . GAE'de Django'yu nasıl çalıştıracağıma ve bunu yapmanın çeşitli yöntemlerine dair çok çeşitli kaynaklar bulabilmiş olsam …

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.