«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
Django'da nasıl sülük oluştururum?
SlugFieldDjango'da bir tane oluşturmaya çalışıyorum . Bu basit modeli oluşturdum: from django.db import models class Test(models.Model): q = models.CharField(max_length=30) s = models.SlugField() Sonra bunu yaparım: >>> from mysite.books.models import Test >>> t=Test(q="aa a a a", s="b b b b") >>> t.s 'b b b b' >>> t.save() >>> t.s 'b …


20
Scikit-learn'da birden çok sütun üzerinde etiket kodlaması
Scikit-learn'ın dize etiketlerinin LabelEncoderbir panda kodlamak için kullanmaya çalışıyorum DataFrame. Dataframe birçok (50+) sütun olduğundan, LabelEncoderher sütun için bir nesne oluşturmaktan kaçınmak istiyorum ; Tüm veri sütunlarımda LabelEncoderçalışan tek bir büyük nesneye sahip olmayı tercih ederim . Tümünün DataFrameiçine LabelEncoderatılması aşağıdaki hatayı oluşturur. Burada kukla veriler kullandığımı lütfen unutmayın; Aslında …

12
Python'daki jeneratörleri anlama
Şu anda Python yemek kitabını okuyorum ve şu anda jeneratörlere bakıyorum. Kafamı döndürmek için zorlanıyorum. Java geçmişinden geldiğim için Java eşdeğeri var mı? Kitap 'Yapımcı / Tüketici' hakkında konuşuyordu, ancak duyduğumda diş açmayı düşündüğümü. Jeneratör nedir ve neden kullanasınız? Hiçbir kitabı alıntılamadan, açıkçası (doğrudan bir kitaptan iyi ve basit bir …
218 python  generator 



5
Bir dikteyi "mükemmel şekilde" nasıl geçersiz kılabilirim?
Mümkün olduğunca mükemmel bir diksiyon alt sınıfı nasıl yapabilirim ? Nihai hedef, anahtarların küçük harf olduğu basit bir dikte oluşturmaktır. Bu işi yapmak için geçersiz kılabileceğim küçük bir ilkel kümesi olmalı gibi görünüyor, ancak tüm araştırmalarım ve girişimlerime göre durum böyle değil: Ben ise geçersiz kılmak __getitem__/__setitem__ ardından get/ setişi …

3
Pytest'te, conftest.py dosyalarının kullanımı nedir?
Geçenlerde keşfettim pytest. Harika görünüyor. Ancak, belgelerin daha iyi olabileceğini hissediyorum. Hangi conftest.pydosyaların kullanılması gerektiğini anlamaya çalışıyorum . (Şu anda küçük) test takımımda conftest.pyproje kökünde bir dosya var . Testlerime enjekte ettiğim armatürleri tanımlamak için kullanıyorum. İki sorum var: Bu doğru kullanım conftest.pymı? Başka kullanımları var mı? Birden fazla conftest.pydosyam …
218 python  testing  pytest 

12
“Foo is None” ile “foo == None” arasında herhangi bir fark var mı?
Arasında herhangi bir fark var mı: if foo is None: pass ve if foo == None: pass Çoğu Python kodunda (ve kendim yazdığım kod) gördüğüm kural eski, ama son zamanlarda ikincisini kullanan kodla karşılaştım. Hiçbiri, NoneType'ın bir örneği (ve tek örneği IIRC) değildir, bu yüzden önemli olmamalı, değil mi? Olabileceği …
217 python 

18
Dizedeki karakterlerin listesini kaldırma
Python dizesindeki karakterleri kaldırmak istiyorum: string.replace(',', '').replace("!", '').replace(":", '').replace(";", '')... Ama kaldırmam gereken birçok karakter var. Bir liste düşündüm list = [',', '!', '.', ';'...] Ama nasıl kullanabilir listiçinde karakterleri değiştirmek için string?
217 python  string  list  replace 


5
TypeError: Eksik 1 zorunlu konum bağımsız değişkeni: 'self'
Python'da yeniyim ve bir duvara çarptım. Ben birkaç öğreticiler takip ama hatayı geçemiyorum: Traceback (most recent call last): File "C:\Users\Dom\Desktop\test\test.py", line 7, in <module> p = Pump.getPumps() TypeError: getPumps() missing 1 required positional argument: 'self' Birkaç öğreticiyi inceledim ama kodumdan farklı bir şey yok gibi görünüyor. Aklıma gelen tek şey, …
217 python  python-3.x 

13
IPython not defteri işaretlemesine resim ekleme
Algoritmaları geliştirmek ve belgelemek için IPython dizüstü bilgisayar uygulamasına büyük ölçüde bağımlı olmaya başlıyorum. Bu mükemmel; ancak mümkün olması gerektiği gibi görünen bir şey var, ancak nasıl yapılacağını anlayamıyorum: Bir algoritmanın belgelenmesine yardımcı olmak için (yerel) IPython not defteri işaretlememe yerel bir görüntü eklemek istiyorum. <img src="image.png">İşaretlemeye benzer bir şey …

13
Hata durumunda python hata ayıklayıcıyı otomatik olarak başlatma
Bu, uzun süredir merak ettiğim bir soru, ancak asla uygun bir çözüm bulamadım. Bir komut dosyası çalıştırırsam ve karşılaşırsam, bir IndexError diyelim, python hatanın satırını, konumunu ve hızlı açıklamasını yazdırır ve çıkar. Bir hatayla karşılaşıldığında pdb'yi otomatik olarak başlatmak mümkün müdür? Ben dosyanın üst kısmında fazladan bir ithalat ifadesi, ya …
216 python  debugging 

4
Conda kullanarak toplu paket güncellemeleri
Anaconda'da eski paketleri listeleyebileceğim ve paketleri (uyumlu) seçebileceğim ya da toplu güncelleyebileceğim bir yol var mı (conda güncellemesi kullanarak)? Yüzlerce olduğu için paketleri tek tek güncellemek pek mantıklı değil.
216 python  anaconda  conda 

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.