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
Przechowywanie słowników Python
Jestem przyzwyczajony do wprowadzania i wyprowadzania danych z Pythona za pomocą plików .csv, ale są oczywiste wyzwania. Wszelkie porady na temat prostych sposobów przechowywania słownika (lub zestawów słowników) w pliku json lub pck? Na przykład: data = {} data ['key1'] = "keyinfo" data ['key2'] = "keyinfo2" Chciałbym wiedzieć, jak to …
198 python  json  dictionary  save  pickle 


8
Wybierz wiersze DataFrame między dwiema datami
Tworzę DataFrame z csv w następujący sposób: stock = pd.read_csv('data_in/' + filename + '.csv', skipinitialspace=True) DataFrame ma kolumnę daty. Czy istnieje sposób na utworzenie nowej DataFrame (lub po prostu zastąpienie istniejącej), która zawiera tylko wiersze z wartościami dat mieszczącymi się w określonym zakresie dat lub między dwiema określonymi wartościami dat?
198 python  pandas 

2
sqlite3.ProgrammingError: Podano nieprawidłową liczbę powiązań. Bieżąca instrukcja używa 1, a są dostępne 74
def insert(array): connection=sqlite3.connect('images.db') cursor=connection.cursor() cnt=0 while cnt != len(array): img = array[cnt] print(array[cnt]) cursor.execute('INSERT INTO images VALUES(?)', (img)) cnt+= 1 connection.commit() connection.close() Nie mogę zrozumieć, dlaczego powoduje to błąd. Rzeczywisty ciąg, który próbuję wstawić, ma 74 znaki, to jest: "/ gifs / epic-fail-photos-there-i-fixed-it-aww-man-the -tire-pressure-low.gif " Próbowałem str (array [cnt]) przed …
198 python  sqlite 

10
Do czego służy join () w wątkach Pythona?
Studiowałem wątki w pythonie i natknąłem się join(). Autor powiedział, że jeśli wątek jest w trybie demona, muszę go użyć join(), aby wątek mógł zakończyć się przed zakończeniem głównego wątku. ale widziałem go również używającego, t.join()chociaż ttak nie byłodaemon przykładowy kod to import threading import time import logging logging.basicConfig(level=logging.DEBUG, format='(%(threadName)-10s) …

1
Pythoniczny sposób dodawania obiektów datetime.date i datetime.time
Mam dwa obiekty, które reprezentują tę samą instancję zdarzenia - jeden przechowuje datę, drugi czas tego zdarzenia i chcę utworzyć obiekt datetime. Ponieważ nie można po prostu dodać obiektów daty i godziny (następujące wywołanie kończy się niepowodzeniem): datetime.date(2011, 01, 01) + datetime.time(10, 23)
197 datetime  python 


7
Jak z wdziękiem przetwarzać sygnał SIGTERM?
Załóżmy, że mamy taki trywialny demon napisany w pythonie: def mainloop(): while True: # 1. do # 2. some # 3. important # 4. job # 5. sleep mainloop() i demonizujemy go, używając start-stop-daemondomyślnie włączonego sygnału SIGTERM( TERM) --stop. Załóżmy, że aktualnie wykonywany krok to #2. I w tej chwili …





13
Jak wysłać wiadomość e-mail do wielu odbiorców za pomocą python smtplib?
Po wielu poszukiwaniach nie mogłem dowiedzieć się, jak używać smtplib.sendmail do wysyłania wiadomości do wielu odbiorców. Problem polegał na tym, że za każdym razem, gdy wiadomość była wysyłana, wydawało się, że nagłówki zawierają wiele adresów, ale tak naprawdę tylko pierwszy adresat otrzymał wiadomość. Problem polega na tym, że email.Messagemoduł oczekuje …
197 python  email  smtp  message  smtplib 

11
Jak podzielić kolumnę na dwie kolumny?
Mam ramkę danych z jedną kolumną i chciałbym podzielić ją na dwie kolumny, z nagłówkiem jednej kolumny jako „fips' a drugą”'row' Moja ramka danych dfwygląda następująco: row 0 00000 UNITED STATES 1 01000 ALABAMA 2 01001 Autauga County, AL 3 01003 Baldwin County, AL 4 01005 Barbour County, AL Nie …
197 python  dataframe  pandas 


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.