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.

5
Wywołanie metody statycznej klasy w treści klasy?
Kiedy próbuję użyć metody statycznej z treści klasy i zdefiniować metodę statyczną za pomocą funkcji wbudowanej staticmethodjako dekoratora, na przykład: class Klass(object): @staticmethod # use as decorator def _stat_func(): return 42 _ANS = _stat_func() # call the staticmethod def method(self): ret = Klass._stat_func() + Klass._ANS return ret Otrzymuję następujący błąd: …

9
Jak zainstalować pakiety offline?
Jaki jest najlepszy sposób na pobranie pakietu Pythona i jego zależności z pypi w celu instalacji offline na innym komputerze? Czy jest jakiś łatwy sposób na zrobienie tego za pomocą pip lub easy_install? Próbuję zainstalować bibliotekę żądań na komputerze z FreeBSD, który nie jest połączony z Internetem.

5
Python's os.makedirs nie rozumie „~” na mojej ścieżce
Mam mały problem z ~ na moich ścieżkach. Ten przykład kodu tworzy katalogi o nazwie „~ / jakiś_katalog” i nie rozumiem, że chciałem utworzyć jakiś_katalog w moim katalogu domowym. my_dir = "~/some_dir" if not os.path.exists(my_dir): os.makedirs(my_dir) Zauważ, że jest to w systemie opartym na systemie Linux.
159 python  path 



9
Błąd MySQL „nieprawidłowa wartość ciągu” podczas zapisywania ciągu znaków Unicode w Django
Otrzymałem dziwny komunikat o błędzie, gdy próbowałem zapisać first_name, last_name w modelu auth_user Django. Nieudane przykłady user = User.object.create_user(username, email, password) user.first_name = u'Rytis' user.last_name = u'Slatkevičius' user.save() >>> Incorrect string value: '\xC4\x8Dius' for column 'last_name' at row 104 user.first_name = u'Валерий' user.last_name = u'Богданов' user.save() >>> Incorrect string value: …
158 python  mysql  django  unicode  utf-8 


8
Co robi funkcja tf.nn.embedding_lookup?
tf.nn.embedding_lookup(params, ids, partition_strategy='mod', name=None) Nie rozumiem obowiązku tej funkcji. Czy to jest jak tabela przeglądowa? Co oznacza zwrócenie parametrów odpowiadających każdemu identyfikatorowi (w identyfikatorach)? Na przykład w skip-grammodelu, jeśli używamy tf.nn.embedding_lookup(embeddings, train_inputs), to dla każdego train_inputznajduje odpowiednie osadzenie?

4
Dlaczego wartość zmiennoprzecinkowa 4 * 0,1 wygląda ładnie w Pythonie 3, a 3 * 0,1 nie?
Wiem, że większość liczb dziesiętnych nie ma dokładnej reprezentacji zmiennoprzecinkowej ( czy matematyka zmiennoprzecinkowa jest zepsuta? ). Ale nie rozumiem, dlaczego 4*0.1jest ładnie drukowane 0.4, ale 3*0.1nie jest, gdy obie wartości mają w rzeczywistości brzydkie reprezentacje dziesiętne: >>> 3*0.1 0.30000000000000004 >>> 4*0.1 0.4 >>> from decimal import Decimal >>> Decimal(3*0.1) …

8
Jak zapisać dane wyjściowe w tym samym miejscu na konsoli?
Jestem nowy w Pythonie i piszę kilka skryptów, aby zautomatyzować pobieranie plików z serwerów FTP itp. Chcę pokazać postęp pobierania, ale chcę, aby pozostał w tej samej pozycji, na przykład: wynik: Pobieranie pliku FooFile.txt [47%] Próbuję uniknąć czegoś takiego: Downloading File FooFile.txt [47%] Downloading File FooFile.txt [48%] Downloading File FooFile.txt …

5
Co to są obiekty widoku słownika?
W Pythonie 2.7 mamy dostępne metody widoku słownika . Teraz znam zalety i wady następujących rzeczy: dict.items()(i values, keys): zwraca listę, więc możesz faktycznie zapisać wynik, a dict.iteritems() (i tym podobne): zwraca generator, więc możesz iterować po każdej wygenerowanej wartości. Po co dict.viewitems()(i tym podobne)? Jakie są ich zalety? Jak …
158 python  view  dictionary 

18
Próbuję udawać datetime.date.today (), ale nie działa
Czy ktoś może mi powiedzieć, dlaczego to nie działa? >>> import mock >>> @mock.patch('datetime.date.today') ... def today(cls): ... return date(2010, 1, 1) ... >>> from datetime import date >>> date.today() datetime.date(2010, 12, 19) Może ktoś mógłby zasugerować lepszy sposób?

14
Jak scp w Pythonie?
Jaki jest najbardziej pythonowy sposób scp pliku w Pythonie? Jedyna trasa, jaką znam, to os.system('scp "%s" "%s:%s"' % (localfile, remotehost, remotefile) ) co jest hackem i które nie działa poza systemami podobnymi do Linuksa i które wymaga pomocy modułu Pexpect, aby uniknąć monitów o hasło, chyba że masz już skonfigurowane …
158 python  ssh  paramiko  scp 


2
Jak dodać godziny do aktualnego czasu w Pythonie
Jestem w stanie uzyskać aktualny czas jak poniżej: from datetime import datetime str(datetime.now())[11:19] Wynik '19:43:20' Teraz próbuję dodać 9 hoursdo powyższego czasu, jak mogę dodać godziny do aktualnego czasu w Pythonie?
158 python  time  add 

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.