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

4
Python'da doğru şekilde istisna mesajı nasıl alınır
Python'daki standart kitaplık bileşenlerinden istisna mesajlarını almanın en iyi yolu nedir? Bazı durumlarda bunu aşağıdaki messagegibi alan yoluyla alabileceğinizi fark ettim : try: pass except Exception as ex: print(ex.message) ancak bazı durumlarda (örneğin, soket hataları olması durumunda) şuna benzer bir şey yapmanız gerekir: try: pass except socket.error as ex: print(ex) …

14
Python: ifadeyi tek bir satırda dene
Python'da bir dene / hariç'i tek bir satıra dönüştürmenin bir yolu var mı? gibi bir şey... b = 'some variable' a = c | b #try statement goes here Nerede bbir ilan değişkendir ve cbu yüzden ... değil cbir hata atmak istiyorum ve aolacak b...

23
error: (-215)! empty () dedektörde algılayıcı
Python 2.7'de cv2 öğrenmeye çalışıyorum, ancak kodumu çalıştırdığımda, belirli bir kısmında: face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml') eye_cascade = cv2.CascadeClassifier('haarcascade_eye.xml') img = cv2.imread('2015-05-27-191152.jpg') gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) faces = face_cascade.detectMultiScale(gray, 1.3, 5) for (x,y,w,h) in faces: img = cv2.rectangle(img,(x,y),(x+w,y+h),(255,0,0),2) şunu döndürür: File "face_detection.py", line 11, in <module> faces = face_cascade.detectMultiScale(gray, 1.3, 5) cv2.error: …

7
pip TypeError atıyor: parse (), yeni paketleri kurmaya çalışırken beklenmedik bir anahtar kelime argümanı 'transport_encoding' aldı
Anaconda3'ün en son sürümünü kullanıyorum. Yeni kurdum ve bazı paketleri indirmeye çalışıyorum. Anaconda İstemini kullanıyorum. Herhangi bir şey yapmak için pip kullanmaya çalışırken (mevcut paketleri yükseltmek dahil) aşağıdaki traceback'i alıyorum. Exception: Traceback (most recent call last): File "C:\Users\csprock\Anaconda3\lib\site-packages\pip\basecommand.py", line 215, in main status = self.run(options, args) File "C:\Users\csprock\Anaconda3\lib\site-packages\pip\commands\install.py", line 335, …

10
Selenium: Firefox Profil istisnası Profili yükleyemiyor
Başına bu önceki soruya ben sürümüne 2.0.1 selenyum güncellenmiş Ama şimdi profil dosyaları altında var olsa bile başka hata var /tmp/webdriver-py-profilecopy: Dosya "/home/sultan/Repository/Django/monitor/app/request.py", satır 236, performans browser = Firefox (profil) Dosya "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/webdriver.py", satır 46, __init__ içinde self.binary, zaman aşımı), Dosya "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/extension_connection.py", satır 46, __init__ içinde self.binary.launch_browser (self.profile) Launch_browser'da dosya "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/firefox_binary.py", …


15
"python" dahili veya harici bir komut olarak tanınmıyor [kopya]
Bu sorunun zaten burada cevapları var : python dahili veya harici bir komut olarak tanınmıyor [kopya] (2 cevap) 3 ay önce kapandı . Bu yüzden yakın zamanda Python 2.7.5 sürümünü yükledim ve onunla küçük bir döngü yaptım ama sorun şu ki, cmd'ye gidip python testloop.pyyazdığımda hatayı alıyorum: 'python' dahili veya …
96 python  cmd 

4
Bir kwarg listesi mi geçiyorsun?
Kısalık için bir kwarg listesini bir yönteme iletebilir miyim? Yapmaya çalıştığım şey bu: def method(**kwargs): #do something keywords = (keyword1 = 'foo', keyword2 = 'bar') method(keywords)
96 python  kwargs 

7
Django 1.7 ve veri geçişleri ile ilk verileri yükleme
Yakın zamanda Django 1.6'dan 1.7'ye geçtim ve geçişleri kullanmaya başladım (Güney'i hiç kullanmadım). 1.7'den önce, ilk verileri komutla fixture/initial_data.jsonyüklenen bir dosya ile python manage.py syncdbyüklerdim (veritabanı oluştururken). Şimdi, taşımaları kullanmaya başladım ve bu davranış artık kullanılmıyor: Bir uygulama geçişler kullanıyorsa, fikstürlerin otomatik olarak yüklenmesi söz konusu değildir. Django 2.0'daki uygulamalar …


1
Dekoratör yürütme emri
def make_bold(fn): return lambda : "<b>" + fn() + "</b>" def make_italic(fn): return lambda : "<i>" + fn() + "</i>" @make_bold @make_italic def hello(): return "hello world" helloHTML = hello() Çıktı: "<b><i>hello world</i></b>" Çoğu örnekte dekoratörleri ve bunlardan biriyle nasıl çalıştığını kabaca anlıyorum. Bu örnekte 2 tane var. Çıktıdan, o …

10
Şablon dosyası değiştiğinde Flask uygulamasını yeniden yükleyin
Varsayılan olarak, yerleşik sunucuyu ( Flask.run) kullanarak Flask uygulamasını çalıştırırken , Python dosyalarını izler ve kodu değişirse uygulamayı otomatik olarak yeniden yükler: * Detected change in '/home/xion/hello-world/app.py', reloading * Restarting with reloader Ne yazık ki, bu yalnızca * .py dosyaları için çalışıyor gibi görünüyor ve bu işlevi diğer dosyalara genişletmenin …
96 python  flask  jinja2 

6
Eklemek yerine değiştirin ve üzerine yazın
Takip koduna sahibim: import re #open the xml file for reading: file = open('path/test.xml','r+') #convert to string: data = file.read() file.write(re.sub(r"<string>ABC</string>(\s+)<string>(.*)</string>",r"<xyz>ABC</xyz>\1<xyz>\2</xyz>",data)) file.close() dosyadaki eski içeriği yeni içerikle değiştirmek istiyorum. Bununla birlikte, kodumu çalıştırdığımda, "test.xml" dosyası eklenir, yani eski içeriğe yeni "değiştirilen" içerik ekleniyor. Eskileri silmek ve sadece yenilerini saklamak için …
96 python  replace 

2
Pandalarda belirli koşulların karşılandığı satır değerlerini güncelleme
Aşağıdaki veri çerçevesine sahip olduğumu varsayalım: Akışın 2 numara olduğu feat ve another_feat sütunlarının değerlerini güncellemenin en etkili yolu nedir ? Bu mu? for index, row in df.iterrows(): if df1.loc[index,'stream'] == 2: # do something GÜNCELLEME: 100'den fazla sütunum varsa ne yapmalıyım? Güncellemek istediğim sütunları açıkça adlandırmak istemiyorum. Her sütunun …

16
Bir Çevre Hatası nedeniyle paketler yüklenemedi: [Errno 13]
MacOS Mojave terminalimde pip ile bir python paketi kurmak istedim. Sonunda diyor ki: You are using pip version 10.0.1, however version 18.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. Bu yüzden verilen komutla pip'i güncellemek istedim ama bir hata aldım: Could not install packages …
96 python  macos  pip 

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.