Pytania oznaczone «python»

149
Czy jawne zamykanie plików jest ważne?

W Pythonie, jeśli otworzysz plik bez wywołania close()lub zamkniesz plik, ale nie używasz try- finallylub instrukcji " with", czy to jest problem? A może jako praktyka kodowania wystarczy polegać na wyrzucaniu elementów bezużytecznych w Pythonie, aby zamknąć wszystkie pliki? Na przykład, jeśli to...

149
Jak serializować zestawy JSON?

Mam Python set, który zawiera obiekty z __hash__i __eq__metod w celu dokonania pewnych duplikatów nie są zawarte w zbiorze. Muszę zakodować ten wynik w setformacie json , ale przekazanie nawet pustego elementu setdo json.dumpsmetody wywołuje TypeError. File "/usr/lib/python2.7/json/encoder.py",...

149
Formatuj ciąg wyjściowy, wyrównanie do prawej

Przetwarzam plik tekstowy zawierający współrzędne x, y, z 1 128 1298039 123388 0 2 .... każda linia jest podzielona na 3 elementy za pomocą words = line.split() Po przetworzeniu danych muszę zapisać współrzędne z powrotem w innym pliku txt, tak aby elementy w każdej kolumnie były wyrównane do...

149
Pisanie do arkusza kalkulacyjnego Excel

Jestem nowy w Pythonie. Muszę zapisać dane z mojego programu do arkusza kalkulacyjnego. Szukałem online i wydaje mi się, że jest dostępnych wiele pakietów (xlwt, XlsXcessive, openpyxl). Inni sugerują, aby pisać do pliku .csv (nigdy nie używali CSV i tak naprawdę nie rozumieją, co to jest). Program...

149
ImportError: Brak modułu o nazwie matplotlib.pyplot

Obecnie ćwiczę matplotlib. To jest pierwszy przykład, który ćwiczę. #!/usr/bin/python import matplotlib.pyplot as plt radius = [1.0, 2.0, 3.0, 4.0] area = [3.14159, 12.56636, 28.27431, 50.26544] plt.plot(radius, area) plt.show() Kiedy uruchamiam ten skrypt z python ./plot_test.py, pokazuje...

149
Jak są używane pliki Pipfile i Pipfile.lock?

Wygląda na to, że Pipfile / Pipfile.lock mają być zamiennikami dla Requirements.txt w kontekście pakowania Pythona. Nie ma jednak zbyt wielu dokumentacji na temat tego, jak one faktycznie działają. Znalazłem ewoluujący opis pipfile w sekcji PyPi na stronie Python tutaj, ale jest dość niechlujny...

148
Jak sprawdzić system operacyjny w Pythonie?

Chcę sprawdzić system operacyjny (na komputerze, na którym działa skrypt). Wiem, że mogę używać os.system('uname -o')w Linuksie, ale wyświetla mi się komunikat w konsoli i chcę pisać do zmiennej. Będzie dobrze, jeśli skrypt może stwierdzić, czy jest to Mac, Windows czy Linux. Jak mogę to...

148
Jak zaktualizować wpis wiersza SQLAlchemy?

Zakładamy Stół ma trzy kolumny: username, passwordi no_of_logins. Kiedy użytkownik próbuje się zalogować, jest sprawdzany pod kątem wpisu z zapytaniem, takim jak user = User.query.filter_by(username=form.username.data).first() Jeśli hasło się zgadza, idzie dalej. Chciałbym policzyć, ile razy...