«python-3.x» etiketlenmiş sorular

Dilin 3+ sürümüne özgü Python programlama ile ilgili sorular için. Sorunuz sürüme özgü değilse daha genel [python] etiketini kullanın. Python 2 soruları için [python-2.x] etiketlerini kullanın.

14
hatası UnicodeDecodeError: 'utf-8' codec bileşeni 0 konumunda bayt 0xff kodunun kodunu çözemiyor: geçersiz başlangıç ​​baytı
https://github.com/affinelayer/pix2pix-tensorflow/tree/master/tools Yukarıdaki sitede "process.py" derlenirken bir hata oluştu. python tools/process.py --input_dir data -- operation resize --outp ut_dir data2/resize data/0.jpg -> data2/resize/0.png Geri izleme (en son son arama): File "tools/process.py", line 235, in <module> main() File "tools/process.py", line 167, in main src = load(src_path) File "tools/process.py", line 113, in load contents …
164 python  python-3.x  utf-8 

7
Python 2 ve 3 arasındaki numpy dizilerinin turşu uyumsuzluğu
Bu programı kullanarak burada Python 3.2 bağlı MNIST veri kümesini yüklemeye çalışıyorum : import pickle import gzip import numpy with gzip.open('mnist.pkl.gz', 'rb') as f: l = list(pickle.load(f)) print(l) Ne yazık ki, bana hata veriyor: Traceback (most recent call last): File "mnist.py", line 7, in <module> train_set, valid_set, test_set = pickle.load(f) …

7
NameError veren yeniden yükleme modülü: 'reload' adı tanımlanmadı
Ben zaten Python 3 ithal ettiğim bir modülü yeniden yüklemeye çalışıyorum. Sadece bir kez almak gerekir ve importkomutu tekrar yürütmek bir şey yapmaz biliyorum. Yürütme reload(foo)şu hatayı veriyor: Traceback (most recent call last): File "(stdin)", line 1, in (module) ... NameError: name 'reload' is not defined Hata ne anlama geliyor?
162 python  python-3.x 

6
Python 3'te sys.maxint nedir?
Maksimum tamsayıyı nasıl temsil edeceğimi öğrenmeye çalışıyorum ve kullanmayı okudum "sys.maxint". Ancak, Python 3 olarak adlandırdığımda şunu elde ederim: AttributeError: module 'object' has no attribute 'maxint'
162 python  python-3.x 

3
PyLint mesajı: logging-format-interpolation
Aşağıdaki kod için: logger.debug('message: {}'.format('test')) pylint aşağıdaki uyarıyı verir: logging-format-enterpolasyon (W1202): Günlük tutma işlevlerinde% biçimlendirmeyi kullanın ve% parametrelerini bağımsız değişkenler olarak iletin Bir günlük kaydı ifadesinde “logging. (Format_string.format (format_args ...))” çağrı formu olduğunda kullanılır. Bu tür çağrılar bunun yerine% biçimlendirmeyi kullanmalı, ancak parametreleri bağımsız değişken olarak ileterek günlükleme işlevine enterpolasyon …

5
Python, anahtarın nasıl oluşturulacağını veya anahtar için bir öğenin nasıl ekleneceğini söyledi?
Boş bir sözlüğüm var. Ad: dict_x Değerlerin listelendiği anahtarlara sahip olmaktır. Ayrı bir yinelemeden bir anahtar alıyorum (ör: key_123 :) ve bir değer (bir tuple)dict_x 's değer listesine key_123. Bu anahtar zaten varsa, bu öğeyi eklemek istiyorum. Bu anahtar yoksa, boş bir listeyle oluşturmak ve sonra listeye eklemek veya sadece …

11
Mac'ime pip3 nasıl kurulur?
Pip3 kurmaya çalışıyorum ama hiç şansım yok. Ayrıca denedim sudo installve işe yaramadı. Mac'ime pip3'ü nasıl kurabilirim? sudo easy_install pip3 Password: Searching for pip3 Reading https://pypi.python.org/simple/pip3/ Couldn't find index page for 'pip3' (maybe misspelled?) Scanning index of all packages (this may take a while) Reading https://pypi.python.org/simple/ No local packages or …
161 python  python-3.x  pip 

5
csv.Error: yineleyici dizeleri değil dizeleri döndürmelidir
Sample.csv aşağıdakileri içerir: NAME Id No Dept Tom 1 12 CS Hendry 2 35 EC Bahamas 3 21 IT Frank 4 61 EE Ve Python dosyası aşağıdaki kodu içerir: import csv ifile = open('sample.csv', "rb") read = csv.reader(ifile) for row in read : print (row) Python yukarıdaki kodu çalıştırdığınızda, aşağıdaki …
160 python  python-3.x  csv 

8
Python'da bir dizeden belirli alt dizeleri nasıl kaldırırım?
Dizeleri bir dizi var set1ve tüm dizeleri set1gerek ve kaldırmak istediğiniz iki belirli alt dizeleri var. Örnek Giriş: set1={'Apple.good','Orange.good','Pear.bad','Pear.good','Banana.bad','Potato.bad'} Temelde .goodve .baddizelerin tüm dizelerden kaldırılmasını istiyorum . Ne denedim: for x in set1: x.replace('.good','') x.replace('.bad','') Ama bu işe yaramıyor gibi görünüyor. Çıkışta kesinlikle bir değişiklik yoktur ve girişle aynıdır. for …
160 python  python-3.x 

12
Python3'ün “İşlev Ek Açıklamaları” nın iyi kullanımları nelerdir?
İşlev Ek Açıklamaları: PEP-3107 Python3'ün işlev ek açıklamalarını gösteren bir kod pasajı ile karşılaştım. Kavram basit ama bunların neden Python3'te uygulandığını veya onlar için iyi kullanımlarını düşünemiyorum. Belki SO beni aydınlatabilir mi? Nasıl çalışır: def foo(a: 'x', b: 5 + 6, c: list) -> max(2, 9): ... function body ... …

1
Python 3.x'in süper () büyüsü neden?
Python 3.x'te, super()bağımsız değişkenler olmadan çağrılabilir: class A(object): def x(self): print("Hey now") class B(A): def x(self): super().x() >>> B().x() Hey now Bu işi yapmak için, derleme zamanı sihri gerçekleştirilir, bunun bir sonucu aşağıdaki kodun (isyan supereden super_) başarısız olmasıdır: super_ = super class A(object): def x(self): print("No flipping") class B(A): …
159 python  python-3.x  super 

6
pythonw.exe veya python.exe?
Uzun lafın kısası: pythonw.exehiçbir şey yapmaz, hiçbir şey python.exekabul etmez (hangisini kullanmalıyım?) test.py: print "a" CMD penceresi: C:\path>pythonw.exe test.py <BLANK LINE> C:\path> C:\path>python.exe test.py File "C:\path\test.py", line 7 print "a" ^ SyntaxError: invalid syntax C:\path> Lütfen bana ne yanlış yaptığımı söyle.
158 python  python-3.x 

4
Pip dondurma komutunun çıktısında “pkg-resources == 0.0.0” nedir
Ne zaman koşmak pip freezegörmek (diğer beklenen paketler arasında) pkg-resources==0.0.0. Ben bu paket ( bu dahil ) bahseden birkaç mesaj gördüm , ama hiçbiri ne olduğunu veya neden çıktı dahil açıklayan pip freeze. Merak ettiğim ana neden meraktan kaynaklanıyor, ancak aynı zamanda, hattı içeren bir requirements.txtdosya ile oluşturulan paketleri yüklemeye …



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.