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

3
Anaconda'nın Python ile ilişkisi nedir?
Ben yeni başlayan biriyim ve bilgisayar programcılığını öğrenmek istiyorum. Şimdilik, C ve Fortran'da programlama hakkında biraz bilgimle Python'u kendi başıma öğrenmeye başladım. Şimdi, Python 3.6.0 sürümünü yükledim ve bu sürümde Python öğrenmek için uygun bir metin bulmakta zorlandım. Çevrimiçi ders dizileri bile 2.7 ve 2.5 sürümlerini soruyor. Artık sürüm 2'de …

6
** kwargs'da Bir Anahtarın Var olup olmadığını nasıl kontrol edebilirim?
Python 3.2.3. Burada listelenen bazı fikirler normal varyasyonlarda işe yarıyor, ancak görünüşe göre ** kwargs farklı kurallara göre oynuyor ... öyleyse bu neden çalışmıyor ve ** kwargs'ta bir anahtarın var olup olmadığını nasıl kontrol edebilirim? if kwargs['errormessage']: print("It exists") Ayrıca bunun işe yarayacağını düşünüyorum, ama olmuyor - if errormessage in …

11
Conda komutu Windows 10'da tanınmıyor
Anaconda 4.4.0 (Python 3.6 sürümü) buradaki talimatları uygulayarak Windows 10'a kurdum: https://www.continuum.io/downloads . Ancak, Komut istemi penceresini açıp yazmaya çalıştığımda conda list Ben alıyorum 'conda' komutu tanınmıyor ... hata. Koşmaya çalıştım set PATH=%PATH%;C:\Users\Alex\Anaconda3 ama yardımcı olmadı. Dosyamı düzenlemem gerekebileceğini de okudum .bashrc, ancak bu dosyaya nasıl erişeceğimi ve onu nasıl …


4
Python: urllib.quote'u içe aktarma
Kullanmak istiyorum urllib.quote(). Ancak python (python3) modülü bulamıyor. Diyelim ki, şu kod satırına sahibim: print(urllib.quote("châteu", safe='')) Urllib.quote'u nasıl içe aktarırım? import urllibya da import urllib.quoteher ikisi de verir AttributeError: 'module' object has no attribute 'quote' Kafamı karıştıran şey, bunun urllib.requestüzerinden erişilebilir olmasıimport urllib.request

1
Neden f '{{{74}}}' f-Dizeleri ile f '{{74}}' ile aynı?
f-Dizeleri Python 3.6'dan edinilebilir ve dizeleri biçimlendirmek için çok kullanışlıdır: >>> n='you' >>> f'hello {n}, how are you?' 'hello you, how are you?' Python 3'ün f-Dizeleri: Geliştirilmiş Dize Biçimlendirme Sözdizimi'nde (Kılavuz) daha fazla bilgi . İlginç bir model buldum: Üçlü parantez kullanmanın, dizenizde yalnızca tek bir parantez olmasına neden olacağını …

2
Python 3 Çevrimiçi Yorumlayıcı / Kabuk [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımız için uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …

3
"modül", "urlencode" özniteliğine sahip değil
Python Wiki'nin URL kodlamayla ilgili örneğini izlemeye çalıştığımda : >>> import urllib >>> params = urllib.urlencode({'spam': 1, 'eggs': 2, 'bacon': 0}) >>> f = urllib.urlopen("http://www.musi-cal.com/cgi-bin/query", params) >>> print f.read() İkinci satırda bir hata ortaya çıktı: Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'module' object has …

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 …

10
Windows 10'da Python'u çalıştırmaya çalışırken "İzin Reddedildi"
Görünüşe göre Windows 10'da bir gecede yapılan bir güncelleme Python'u bozdu. Sadece çalıştırmaya çalışmak python --version"İzin Verilmedi" hatası döndürdü. Üç güncellemeden hiçbiri; KB4507453, KB4506991 veya KB4509096, suçlu gibi görünüyorlar ancak sorunun zamanlaması şüpheli. Geri dönüşle uğraşmak yerine, kaçırdığım daha basit bir düzeltme olduğunu umuyorum. Python üzerindeki izinler "-rwxr-xr-x" ve dün …

2
Bir python dizesinden önceki ab öneki ne anlama geliyor?
Bir python kaynak kodunda, tökezlediğim gibi, bir dizeden önce küçük bir b gördüm : b"abcdef" uUnicode dizesini belirten röneki ve ham dize değişmezi için öneki biliyorum . bTam olarak herhangi bir önek içermeyen düz bir dizge gibi göründüğü için ne anlama gelir ve ne tür bir kaynak kodu yararlıdır?

1
Birden çok dönüş değeri türlerine nasıl açıklama eklenir?
IterableHer zaman iki değer veren bir işleve açıklama eklemek için tür ipuçlarını nasıl kullanabilirim : a boolve a str? İpucu Tuple[bool, str], dönüş değeri türünü bir oluşturucu veya başka bir yinelenebilir türle değil, bir demet ile sınırlaması dışında yakındır. Çoğunlukla merak ediyorum çünkü aşağıdaki gibi foo()birden çok değer döndürmek için …


1
Bu garip kolon davranışı ne yapıyor?
Python 3.6.1 kullanıyorum ve çok garip bir şeyle karşılaştım. Bulmam uzun zaman alan basit bir sözlük atama yazım hatası yaptım. context = {} context["a"]: 2 print(context) Çıktı {} Kod ne context["a"]: 2yapıyor? SyntaxErrorIMO olması gerektiği zaman bir yükseltmez . İlk başta bunun bir dilim yarattığını düşündüm. Bununla birlikte, yazmak repr(context["a"]: …
105 python  python-3.x 


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.