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


21
Python neden for ve while döngülerinden sonra 'else' kullanıyor?
Bu yapının nasıl çalıştığını anlıyorum: for i in range(10): print(i) if i == 9: print("Too big - I'm giving up!") break; else: print("Completed successfully") Ama neden elseburada anahtar kelime olarak kullanıldığını anlamıyorum , çünkü söz konusu kod sadece forblok tamamlanmadığında çalışır , yani ne tersi! Nasıl düşünürsem düşüneyim, beynim forifadeden …

18
Python modül kaynaklarının yerini nasıl bulabilirim?
Belirli bir Python modülü için kaynak dosyanın nereye kurulduğunu nasıl öğrenebilirim? Yöntem Windows'ta Linux'takinden farklı mı? datetimeÖzellikle modülün kaynağını aramaya çalışıyorum , ancak daha genel bir cevapla da ilgileniyorum.
480 python  module 

30
Birden fazla döngü nasıl kesilir?
Aşağıdaki kod verildiğinde (işe yaramaz): while True: #snip: print out current state while True: ok = get_input("Is this ok? (y/n)") if ok.lower() == "y": break 2 #this doesn't work :( if ok.lower() == "n": break #do more processing with menus and stuff Bu işi yapmanın bir yolu var mı? Yoksa …


30
mysqldb python arabirimi yüklenirken mysql_config bulunamadı
Ben ssh üzerinden bağlı linux sunucusunda çalıştırmak için bir Python komut dosyası almaya çalışıyorum. Komut dosyası mysqldb kullanır. İhtiyacım olan diğer tüm bileşenlere sahibim, ancak mySQLdb'yi böyle kurulum araçlarıyla yüklemeye çalıştığımda :, python setup.py install Komutla ilgili aşağıdaki hata raporunu alıyorum mysql_config. sh: mysql_config: command not found Traceback (most recent …






14
Python kullanarak Selenium WebDriver'da WebElement'in HTML Kaynağını edinin
Selenium WebDriver'ı çalıştırmak için Python bağlamaları kullanıyorum: from selenium import webdriver wd = webdriver.Firefox() Ben böyle bir webelement kapmak biliyorum: elem = wd.find_element_by_css_selector('#my-id') Ve biliyorum tam sayfa kaynağı ile ... wd.page_source Peki "element kaynağını" almak için yine de var mı? elem.source # <-- returns the HTML as a string Python …

12
Utf-8 metinlerini json.dumps içinde \ u escape sırası olarak değil, UTF8 olarak kaydetme
basit kod: >>> import json >>> json_string = json.dumps("ברי צקלה") >>> print json_string "\u05d1\u05e8\u05d9 \u05e6\u05e7\u05dc\u05d4" Sorun: insan tarafından okunamıyor. (Akıllı) kullanıcılarım, JSON dökümleriyle metin dosyalarını doğrulamak veya hatta düzenlemek istiyor (ve XML kullanmak istemiyorum). Nesneleri (yerine \uXXXX) UTF-8 JSON dizelerine serileştirmenin bir yolu var mı ?
474 python  json  unicode  utf-8  escaping 

8
Python3'te StringIO
Python 3.2.1 kullanıyorum ve StringIOmodülü alamıyorum . Kullandığım io.StringIOve çalıştığını, ancak bunu kullanamazsınız numpys' genfromtxtböyle: x="1 3\n 4.5 8" numpy.genfromtxt(io.StringIO(x)) Aşağıdaki hatayı alıyorum: TypeError: Can't convert 'bytes' object to str implicitly ve yazdığımda import StringIOşöyle diyor ImportError: No module named 'StringIO'
474 python  python-3.x  io 


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.