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.

8
Co to jest __future__ w Pythonie i jak / kiedy go używać i jak to działa
__future__często pojawia się w modułach Python. Nie rozumiem, co __future__jest i jak / kiedy go używać nawet po przeczytaniu pytona jest __future__doc . Czy ktoś może wyjaśnić za pomocą przykładów? Kilka odpowiedzi dotyczących podstawowego użycia __future__, które otrzymałem, wydawało się poprawnych. Muszę jednak zrozumieć jeszcze jedną rzecz dotyczącą __future__działania: Najbardziej …
694 python  python-2.x 

25
Jak wykryć, czy zmienna Python jest funkcją?
Mam zmienną xi chcę wiedzieć, czy wskazuje ona na funkcję, czy nie. Miałem nadzieję, że uda mi się zrobić coś takiego: >>> isinstance(x, function) Ale to daje mi: Traceback (most recent call last): File "<stdin>", line 1, in ? NameError: name 'function' is not defined Wybrałem to dlatego, że >>> …
687 python 

6
instalacja pip z gałęzi git repo
Próba pipzainstalowania określonego oddziału repozytorium. Google każe mi to zrobić pip zainstaluj git + https://github.com/user/repo.git@branch Nazwa oddziału jest issue/34/oscar-0.6taka, jak ja, pip install https://github.com/tangentlabs/django-oscar-paypal.git@/issue/34/oscar-0.6ale zwraca 404. Jak zainstalować ten oddział?
686 python  git  pip 

8
Jak utworzyć GUID / UUID w Pythonie
Jak utworzyć identyfikator GUID w języku Python, który jest niezależny od platformy? Słyszałem, że istnieje metoda wykorzystująca ActivePython w systemie Windows, ale jest to Windows tylko dlatego, że używa COM. Czy istnieje metoda wykorzystująca zwykły Python?

25
Jak sprawdzić wersję modułów python?
Właśnie zainstalowałem moduły Pythona: constructi statlibw setuptoolsten sposób: # Install setuptools to be able to download the following sudo apt-get install python-setuptools # Install statlib for lightweight statistical tools sudo easy_install statlib # Install construct for packing/unpacking binary data sudo easy_install construct Chcę mieć możliwość (programowego) sprawdzenia ich wersji. Czy …
686 python 

12
Dlaczego nie powinienem używać PyPy zamiast CPython, jeśli PyPy jest 6,3 razy szybszy?
Dużo słyszałem o projekcie PyPy . Twierdzą, że jest 6,3 razy szybszy niż interpreter CPython na ich stronie . Ilekroć mówimy o dynamicznych językach, takich jak Python, szybkość jest jednym z najważniejszych problemów. Aby rozwiązać ten problem, mówią, że PyPy jest 6,3 razy szybszy. Druga kwestia to równoległość, niesławna blokada …

12
Usuń puste ciągi z listy ciągów
Chcę usunąć wszystkie puste ciągi z listy ciągów w pythonie. Mój pomysł wygląda następująco: while '' in str_list: str_list.remove('') Czy jest jakiś pythoniczny sposób na zrobienie tego?
683 python  string  list 

13
Jak określić rozmiar obiektu w Pythonie?
Chcę wiedzieć, jak uzyskać rozmiar obiektów, takich jak ciąg, liczba całkowita itp. W Pythonie. Powiązane pytanie: ile bajtów na element znajduje się na liście Python (krotka)? Korzystam z pliku XML, który zawiera pola wielkości określające rozmiar wartości. Muszę przeanalizować ten kod XML i wykonać kodowanie. Kiedy chcę zmienić wartość określonego …

22
Jak wydrukować datę w zwykłym formacie?
To jest mój kod: import datetime today = datetime.date.today() print(today) To drukuje: 2008-11-22dokładnie tego chcę. Ale mam listę, do której ją dołączam, a potem nagle wszystko staje się „dziwne”. Oto kod: import datetime mylist = [] today = datetime.date.today() mylist.append(today) print(mylist) Spowoduje to wydrukowanie następujących elementów: [datetime.date(2008, 11, 22)] Jak …
682 python  datetime  date 



13
Jak zaimportować klasę w tym samym katalogu lub podkatalogu?
Mam katalog, w którym przechowywane są wszystkie pliki .py . bin/ main.py user.py # where class User resides dir.py # where class Dir resides Chcę użyć klas z user.py i dir.py w main.py . Jak mogę zaimportować te klasy Python do main.py ? Ponadto, jak mogę zaimportować klasę, Userjeśli user.py …



7
Jak mogę otworzyć wiele plików za pomocą „z otwartym” w Pythonie?
Chcę zmienić kilka plików w jednym czasie, wtedy i tylko wtedy mogę pisać do nich wszystkich. Zastanawiam się, czy w jakiś sposób mogę połączyć wiele otwartych wywołań ze withstwierdzeniem: try: with open('a', 'w') as a and open('b', 'w') as b: do_something() except IOError as e: print 'Operation failed: %s' % …
671 python  file-io 

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.