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
Jak przekonwertować ciąg znaków na utf-8 w Pythonie
Mam przeglądarkę, która wysyła znaki utf-8 do mojego serwera Python, ale kiedy pobieram go z ciągu zapytania, kodowanie, które zwraca Python, to ASCII. Jak przekonwertować zwykły ciąg znaków na utf-8? UWAGA: Ciąg przekazywany z sieci jest już zakodowany w UTF-8, chcę tylko, aby Python traktował go jako UTF-8, a nie …



13
Jak uzyskać ścieżkę do aktualnie wykonywanego pliku w Pythonie?
To może wydawać się pytaniem dla początkujących, ale tak nie jest. Niektóre typowe podejścia nie działają we wszystkich przypadkach: sys.argv [0] Oznacza to używanie path = os.path.abspath(os.path.dirname(sys.argv[0])), ale to nie działa, jeśli uruchamiasz z innego skryptu Python w innym katalogu, co może się zdarzyć w prawdziwym życiu. __plik__ Oznacza to …
193 python  path  directory 

6
Jak usunąć defekty wypukłości w kwadracie Sudoku?
Robiłem zabawny projekt: Rozwiązywanie sudoku z obrazu wejściowego za pomocą OpenCV (jak w goglach Google itp.). I wykonałem zadanie, ale na koniec znalazłem mały problem, po który tu przyjechałem. Programowałem za pomocą API Python OpenCV 2.3.1. Poniżej jest to, co zrobiłem: Przeczytaj obraz Znajdź kontury Wybierz ten z maksymalnym obszarem …

12
Python importuje csv do listy
Mam plik CSV z około 2000 rekordów. Każdy rekord ma ciąg i kategorię: This is the first line,Line1 This is the second line,Line2 This is the third line,Line3 Muszę przeczytać ten plik na liście, która wygląda następująco: data = [('This is the first line', 'Line1'), ('This is the second line', …
193 python  csv 

7
Weź zawartość listy i dołącz ją do innej listy
Próbuję zrozumieć, czy sensowne jest przeniesienie zawartości listy i dołączenie jej do innej listy. Mam pierwszą listę utworzoną za pomocą funkcji pętli, która pobierze określone wiersze z pliku i zapisze je na liście. Następnie używana jest druga lista, aby zapisać te linie i rozpocząć nowy cykl na innym pliku. Moim …
193 python  list 

16
Transponowanie tablicy NumPy
Używam Python i NumPy i mam pewne problemy z „transponowaniem”: import numpy as np a = np.array([5,4]) print(a) print(a.T) Wywołanie a.Tnie transponuje tablicy. Jeśli ajest na przykład, [[],[]]to transponuje się poprawnie, ale potrzebuję transpozycji [...,...,...].
193 python  numpy  transpose 

5
Co robi kod źródłowy modułu „ten”?
Jeśli otworzysz interpreter Pythona i wpiszesz „zaimportuj to”, jak wiadomo, wypisze: Zen of Python, autor: Tim Peters Piękne jest lepsze niż brzydkie. Jawne jest lepsze niż niejawne. Prosty jest lepszy niż złożony. Złożony jest lepszy niż skomplikowany. Mieszkanie jest lepsze niż zagnieżdżone. Rzadki jest lepszy niż gęsty. Liczy się czytelność. …
193 python 





5
Najlepszy sposób na zapisanie wytrenowanego modelu w PyTorch?
Szukałem alternatywnych sposobów zapisania wytrenowanego modelu w PyTorch. Jak dotąd znalazłem dwie alternatywy. torch.save (), aby zapisać model i torch.load (), aby załadować model. model.state_dict (), aby zapisać wytrenowany model i model.load_state_dict (), aby załadować zapisany model. Natknąłem się na tę dyskusję, w której podejście 2 jest zalecane zamiast podejścia …

16
Przypadki użycia dla metody dict „setdefault”
Dodanie collections.defaultdictPythona 2,5 znacznie zmniejsza zapotrzebowanie na dict„s setdefaultmetody. To pytanie dotyczy naszej wspólnej edukacji: Co jest setdefaultnadal przydatne w Pythonie 2.6 / 2.7? Jakie popularne przypadki użycia setdefaultzostały zastąpione collections.defaultdict?

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.