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


1
Dict ve collections.abc.MutableMapping birlikte alt sınıflama bir yolu var mı?
Örnek uğruna alt sınıf yapmak istediğimi varsayalım dict ve tüm anahtarların büyük harfle : class capdict(dict): def __init__(self,*args,**kwds): super().__init__(*args,**kwds) mod = [(k.capitalize(),v) for k,v in super().items()] super().clear() super().update(mod) def __getitem__(self,key): return super().__getitem__(key.capitalize()) def __setitem__(self,key,value): super().__setitem__(key.capitalize(),value) def __delitem__(self,key): super().__detitem__(key.capitalize()) Bu bir ölçüde işe yarıyor, >>> ex = capdict(map(reversed,enumerate("abc"))) >>> ex {'A': …

1
Basit alma / gönderme isteği python 3'te engellendi, ancak python 2'de engellendi
Ben python 3 basit bir web kazıyıcı üzerinde çalışıyorum ama bir get veya bir posta isteği göndermek zaman, yanıt 403 olduğunu. Python 2 olsa iyi çalışıyor. Her iki sürümde de istek kütüphanelerinin aynı sürümünü kullanıyorum. Ben de denedim Verify=False/Trueama her iki sürümdeki fark kalır. istekler = 2.22.0 sertifika = 2019.9.11 …


2
AttributeError: 'tensorflow' modülünün 'app' özelliği yok
Bu öğreticiyi takip ediyorum ve tensorflow kullanarak özel nesne algılama üzerine bir proje yapıyorum. Bu yüzden aşağıdaki komutu kullanarak tren görüntüleri için TF kaydı oluşturmaya çalıştığımda python3 generate_tfrecord.py --csv_input=data/train_labels.csv --output_path=data/train.record Aşağıdaki hatayı alıyorum: Traceback (most recent call last): File "generate_tfrecord.py", line 23, in <module> flags = tf.app.flags AttributeError: module 'tensorflow' …

7
Spyder 4.0.0'a güncelleme sorunu
Windows 10, 64 bit altındayım. Birkaç kez Spyder 4.0.0'ı Anaconda İstemi ve Anaconda Navigator ile güncellemeye çalıştım. Başarısız oldu. Anaconda'yı kaldırdım ve yeniden kurdum. Sonra Anaconda İstemi'ni Yönetici olarak çalıştırdım ve yürüttüm: conda update spyder Spyder'ın sürümü 3.3.6 idi. Bu komutu denedim: conda install spyder=4.0.0 Uyarı şunu döndürdü: Collecting package …

2
Python 3'teki __total__ dunder özelliğinin anlamı nedir?
Yeni yayınlanan Python 3.8'de yeni bir tür ek açıklaması var typing.TypedDict. Belgeleri, İçgözlem için tür bilgisine Point2D.__annotations__ve üzerinden erişilebilir Point2D.__total__. [....] PEP 3107'de__annotations__ tanıtıldığı iyi bilinmesine rağmen , hakkında hiçbir bilgi bulamıyorum . Herkes anlamını ve mümkünse yetkili kaynaklarla bağlantı kurabilir mi?__total__

2
“With” ifadesi tür ipucunu destekliyor mu?
withSözdizimi ile tanımlanan bir değişken için tür ipucunu tanımlayabilir misiniz ? with example() as x: print(x) Bunu söylemek için yukarıda ipucu tip istiyoruz xa, str(örneğin). Bulduğum tek iş bir ara değişken kullanmaktır, ancak bu kibirli hissettirir. with example() as x: y: str = x print(y) Yazma belgelerinde bir örnek bulamıyorum …



1
Python'da alt sınıflandırma neden işleri bu kadar yavaşlatıyor?
Ben uzanan basit bir sınıfın üzerinde çalışıyordu dictve ben o anahtar arama ve kullanımını fark picklevardır çok yavaş. Sınıfımla ilgili bir sorun olduğunu düşündüm, bu yüzden bazı önemsiz ölçütler yaptım: (venv) marco@buzz:~/sources/python-frozendict/test$ python --version Python 3.9.0a0 (venv) marco@buzz:~/sources/python-frozendict/test$ sudo pyperf system tune --affinity 3 [sudo] password for marco: Tune the …


1
Python'dan oluşturulan dinamik döngüden null değerler nasıl düşürülür?
Ben böyle bir veri çerçevesi var: ORDER_NO 2401 2504 2600 2020020 2019-12-04 2019-12-10 2019-12-12 2020024 2019-12-25 NaN 2019-12-20 2020034 NaN NaN 2019-12-20 2020020 2019-12-12 2019-12-15 2019-12-18 Yukarıdaki veri çerçevesinden XML oluşturuyorum. XML içine doldurulmuş null değerini kaldırmak istiyorum. Kodum bu sütun ve satır değerini XML'den düşürmelidir. Kodum header = """<ORD>{}</ORD>""" …


5
Python2'den Python3'e kod dönüştürme için, Python ve Django'nun en uygun sürümü hangisidir?
Şu anda python2 eski büyük Django projesini python3 sürümüne dönüştürmemiz gereken büyük bir firmada çalışıyorum, bu yüzden ilgili çok sayıda araştırma yaptım, ancak Python ve Django'nun hangi sürüme dönüştürmeye uygun olduğu konusunda mükemmel bir cevap bulamadım. Şu anda eski sürümümde Python: 2.7.16 & Django: 1.9.13 kullanıyorum. Herkes bana Python2 ve …

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.