Pytania otagowane jako python

Python to wieloparadowy, dynamicznie typowany, uniwersalny język programowania. Został zaprojektowany tak, aby szybko się uczyć, rozumieć i używać oraz wymuszać czystą i jednolitą składnię. Należy pamiętać, że Python 2 oficjalnie nie jest obsługiwany od 01-01-2020. Jednak w przypadku pytań Python specyficznych dla wersji dodaj znacznik [python-2.7] lub [python-3.x]. Jeśli korzystasz z wariantu lub biblioteki Pythona (np. Jython, PyPy, Pandas, Numpy), dołącz go do tagów.

9
czy możemy używać xpath z BeautifulSoup?
Używam BeautifulSoup do zeskrobania adresu URL i mam następujący kod import urllib import urllib2 from BeautifulSoup import BeautifulSoup url = "http://www.example.com/servlet/av/ResultTemplate=AVResult.html" req = urllib2.Request(url) response = urllib2.urlopen(req) the_page = response.read() soup = BeautifulSoup(the_page) soup.findAll('td',attrs={'class':'empformbody'}) Teraz w powyższym kodzie możemy użyć findAlldo pobrania znaczników i informacji z nimi związanych, ale chcę …


10
UnicodeDecodeError: kodek „ascii” nie może zdekodować bajtu 0xd1 na pozycji 2: numer porządkowy poza zakresem (128)
Próbuję pracować z bardzo dużym zbiorem danych, który zawiera kilka niestandardowych znaków. Muszę użyć Unicode, zgodnie ze specyfikacją pracy, ale jestem zdziwiony. (I całkiem możliwe, że robię to wszystko źle.) Otwieram CSV za pomocą: 15 ncesReader = csv.reader(open('geocoded_output.csv', 'rb'), delimiter='\t', quotechar='"') Następnie próbuję zakodować go za pomocą: name=school_name.encode('utf-8'), street=row[9].encode('utf-8'), city=row[10].encode('utf-8'), …
107 python  django  utf-8 

7
Czytanie dużego pliku .csv
Obecnie próbuję odczytać dane z plików .csv w Pythonie 2.7 z maksymalnie 1 milionem wierszy i 200 kolumnami (zakres plików od 100 MB do 1,6 GB). Mogę to zrobić (bardzo powoli) dla plików z mniej niż 300 000 wierszy, ale gdy przejdę powyżej, pojawiają się błędy pamięci. Mój kod wygląda …
107 python  python-2.7  file  csv 



4
Czy atrybut __file__ modułu jest bezwzględny czy względny?
Mam problem ze zrozumieniem __file__. Z tego co rozumiem __file__zwraca bezwzględną ścieżkę, z której moduł został załadowany. Mam problem z utworzeniem tego: mam abc.pyjedno oświadczenie print __file__, biegnące od /d/projects/ python abc.pyzwrotów abc.py. ucieczka przed /d/zwrotami projects/abc.py. Jakieś powody, dlaczego?
107 python 

5
Gdzie należy tworzyć wirtualne envy?
Nie mam pojęcia, gdzie powinienem umieścić moje virtualenvy. W moim pierwszym projekcie django utworzyłem projekt za pomocą polecenia django-admin.py startproject djangoproject Następnie przeszedłem do katalogu djangoproject i uruchomiłem polecenie virtualenv env który utworzył katalog środowiska wirtualnego na tym samym poziomie co djangoprojectkatalog wewnętrzny . Czy to niewłaściwe miejsce do tworzenia …

22
Odtwarzaj dźwięk w Pythonie
Jak mogę odtworzyć dźwięk (byłby to 1-sekundowy dźwięk) ze skryptu Python? Najlepiej byłoby, gdyby był niezależny od platformy, ale najpierw musi działać na komputerze Mac. Wiem, że mógłbym po prostu wykonać afplay file.mp3polecenie z poziomu Pythona, ale czy można to zrobić w surowym Pythonie? Byłbym też lepszy, gdyby nie polegał …
107 python  audio 


11
Jak mogę przeszukiwać podfoldery za pomocą modułu glob.glob?
Chcę otworzyć serię podfolderów w folderze i znaleźć kilka plików tekstowych oraz wydrukować kilka wierszy plików tekstowych. Używam tego: configfiles = glob.glob('C:/Users/sam/Desktop/file1/*.txt') Ale to nie może również uzyskać dostępu do podfolderów. Czy ktoś wie, jak mogę użyć tego samego polecenia, aby uzyskać dostęp również do podfolderów?

18
Python PIP Install zgłasza błąd TypeError: nieobsługiwane typy operandów dla - =: „Ponów próbę” i „int”
Użycie pip installdla dowolnego modułu widocznie w moim systemie Ubuntu 16.04 z Pythonem 2.7.11+ powoduje zgłoszenie tego błędu: TypeError: unsupported operand type(s) for -=: 'Retry' and 'int' Co jest nie tak z pipem? Jak mogę go ponownie zainstalować, jeśli to konieczne? Aktualizacja: Pełne śledzenie znajduje się poniżej sunny@sunny:~$ pip install …
107 python  pip 

6
Rozwiń ścieżkę wyszukiwania Pythona do innego źródła
Właśnie dołączyłem do projektu z dość dużą istniejącą bazą kodu. Rozwijamy się w Linuksie i nie używamy i IDE. Przechodzimy przez wiersz poleceń. Próbuję dowiedzieć się, jak sprawić, by Python szukał właściwej ścieżki, gdy uruchamiam moduły projektu. Na przykład, gdy uruchamiam coś takiego: python someprojectfile.py dostaję ImportError: no module named …
107 python  search  import  path 


7
Klasa „prywatna” (implementacyjna) w Pythonie
Piszę mały moduł Pythona składający się z dwóch części: niektóre funkcje definiujące interfejs publiczny, klasa implementacji używana przez powyższe funkcje, ale która nie ma znaczenia poza modułem. Na początku zdecydowałem się „ukryć” tę klasę implementacji, definiując ją wewnątrz funkcji, która jej używa, ale to utrudnia czytelność i nie może być …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.