Pytania oznaczone «python-3.x»

90
Python: wyrażenie generatora a wydajność

Czy w Pythonie jest jakaś różnica między tworzeniem obiektu generatora za pomocą wyrażenia generatora a użyciem instrukcji yield ? Korzystanie z wydajności : def Generator(x, y): for i in xrange(x): for j in xrange(y): yield(i, j) Korzystanie z wyrażenia generatora : def Generator(x,...

90
Tworzenie łańcuchów funkcji w Pythonie

Na Codewars.com napotkałem następujące zadanie: Utwórz funkcję, addktóra dodaje liczby do siebie, gdy są wywoływane po kolei. Więc add(1)powinien wrócić 1, add(1)(2)powinien wrócić 1+2, ... Chociaż znam podstawy Pythona, nigdy nie spotkałem funkcji, którą można wywołać w takiej kolejności, tj....

89
Python, HTTPS GET z podstawowym uwierzytelnianiem

Próbuję wykonać HTTPS GET z podstawowym uwierzytelnianiem przy użyciu Pythona. Jestem bardzo nowy w Pythonie, a przewodniki wydają się używać różnych bibliotek do robienia różnych rzeczy. (http.client, httplib i urllib). Czy ktoś może mi pokazać, jak to się robi? Jak możesz powiedzieć bibliotece...

88
str wydajność w Pythonie

Podczas profilowania fragmentu kodu Pythona ( python 2.6aż do 3.2) odkryłem, że strmetoda konwersji obiektu (w moim przypadku liczby całkowitej) na ciąg jest prawie o rząd wielkości wolniejsza niż przy użyciu formatowania ciągów. Oto punkt odniesienia >>> from timeit import...

88
Jak obniżyć wersję Pythona z 3.7 do 3.6

Próbuję zainstalować tensorflow, ale wymaga on instalacji Pythona 3.6 i mam tylko Python 3.7. Próbowałem przełączyć się za pomocą brew i pyenv, ale to nie działa. Czy ktoś zna sposób na rozwiązanie tego problemu?

88
IOError: [Errno 32] Uszkodzony potok: Python

Mam bardzo prosty skrypt w Pythonie 3: f1 = open('a.txt', 'r') print(f1.readlines()) f2 = open('b.txt', 'r') print(f2.readlines()) f3 = open('c.txt', 'r') print(f3.readlines()) f4 = open('d.txt', 'r') print(f4.readlines()) f1.close() f2.close() f3.close() f4.close() Ale zawsze mówi: IOError:...

87
Python - różnica między dwoma ciągami znaków

Chciałbym przechowywać dużo słów na liście. Wiele z tych słów jest bardzo podobnych. Na przykład mam słowa afrykanerskojęzycznyi wiele słów, jak afrykanerskojęzycznym, afrykanerskojęzyczni, nieafrykanerskojęzyczni. Jakie jest skuteczne (szybkie i dające mały rozmiar różnic) rozwiązanie, aby...

87
Uzyskaj nazwę folderu pliku w Pythonie

W Pythonie jakiego polecenia powinienem użyć, aby uzyskać nazwę folderu zawierającego plik, z którym pracuję? "C:\folder1\folder2\filename.xml" Oto, "folder2"co chcę dostać. Jedyne, co wymyśliłem, to użyć os.path.splitdwa razy: folderName =