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
Jaki jest standardowy sposób dodawania N sekund do datetime.time w Pythonie?
Biorąc pod uwagę datetime.timewartość w Pythonie, czy istnieje standardowy sposób dodania do niej liczby całkowitej w sekundach, tak aby na przykład 11:34:59+ 3 = 11:35:02? Te oczywiste pomysły nie działają: >>> datetime.time(11, 34, 59) + 3 TypeError: unsupported operand type(s) for +: 'datetime.time' and 'int' >>> datetime.time(11, 34, 59) + …
369 python  datetime  time  math 


7
Rysuj osie logarytmiczne za pomocą matplotlib w python
Chcę wykreślić wykres z jedną osią logarytmiczną za pomocą matplotlib. Czytałem dokumenty, ale nie mogę zrozumieć składni. Wiem, że jest to prawdopodobnie coś prostego jak 'scale=linear'w argumentach fabularnych, ale wydaje mi się, że nie mam racji Przykładowy program: import pylab import matplotlib.pyplot as plt a = [pow(10, i) for i …


12
Jak zastosować funkcję do dwóch kolumn ramki danych Pandas
Załóżmy, że mam dfco ma kolumny 'ID', 'col_1', 'col_2'. I definiuję funkcję: f = lambda x, y : my_function_expression. Teraz chcę zastosować fdo df„s dwie kolumny 'col_1', 'col_2'do elementu mądry obliczy nową kolumnę 'col_3', trochę jak: df['col_3'] = df[['col_1','col_2']].apply(f) # Pandas gives : TypeError: ('<lambda>() takes exactly 2 arguments (1 …
368 python  pandas  dataframe 


7
Wymiary tablicy Numpy
Obecnie próbuję nauczyć się Numpy i Pythona. Biorąc pod uwagę następującą tablicę: import numpy as np a = np.array([[1,2],[1,2]]) Czy istnieje funkcja zwracająca wymiary a(np. Tablica 2 na 2)? size() zwraca 4 i to niewiele pomaga.

12
Jak wyłączyć komunikaty dziennika z biblioteki Żądania?
Domyślnie Wnioski python library pisze komunikaty dziennika do konsoli, wzdłuż linii: Starting new HTTP connection (1): example.com http://example.com:80 "GET / HTTP/1.1" 200 606 Zazwyczaj nie jestem zainteresowany tymi wiadomościami i chciałbym je wyłączyć. Jaki byłby najlepszy sposób wyciszenia tych wiadomości lub zmniejszenia szczegółowości żądań?

13
Jak pobrać obraz za pomocą żądań
Próbuję pobrać i zapisać obraz z Internetu za pomocą requestsmodułu Pythona . Oto (działający) kod, którego użyłem: img = urllib2.urlopen(settings.STATICMAP_URL.format(**data)) with open(path, 'w') as f: f.write(img.read()) Oto nowy (niedziałający) kod wykorzystujący requests: r = requests.get(settings.STATICMAP_URL.format(**data)) if r.status_code == 200: img = r.raw.read() with open(path, 'w') as f: f.write(img) Czy możesz …

21
Iteracja w zakresie dat w Pythonie
Mam następujący kod, aby to zrobić, ale jak mogę to zrobić lepiej? W tej chwili myślę, że to lepsze niż zagnieżdżone pętle, ale zaczyna mieć Perl-one-linerish, gdy masz generator w zrozumieniu listy. day_count = (end_date - start_date).days + 1 for single_date in [d for d in (start_date + timedelta(n) for …

7
Jak mogę uzyskać nazwane parametry z adresu URL za pomocą Flask?
Gdy użytkownik uzyskuje dostęp do tego adresu URL działającego w mojej aplikacji flask, chcę, aby usługa internetowa mogła obsługiwać parametry określone po znaku zapytania: http://10.1.1.1:5000/login?username=alex&password=pw1 #I just want to be able to manipulate the parameters @app.route('/login', methods=['GET', 'POST']) def login(): username = request.form['username'] print(username) password = request.form['password'] print(password)

26
Zsumuj listę liczb w Pythonie
Mam listę liczb, takich jak [1,2,3,4,5...], i chcę obliczyć, (1+2)/2a dla drugiego, (2+3)/2trzeciego (3+4)/2, i tak dalej. Jak mogę to zrobić? Chciałbym zsumować pierwszą liczbę z drugą i podzielić ją przez 2, następnie zsumować drugą liczbę z trzecią i podzielić przez 2, i tak dalej. Jak mogę zsumować listę liczb? …
366 python  list  sum 

6
Wartość prawdy serii jest niejednoznaczna. Użyj a.empty, a.bool (), a.item (), a.any () lub a.all ()
Problem z filtrowaniem wynikowej ramki danych z orwarunkiem. Chcę, aby mój wynik dfwyodrębnił wszystkie varwartości kolumn powyżej 0,25 i poniżej -0,25. Ta logika poniżej daje mi dwuznaczną wartość prawdy, jednak działa, gdy podzielę filtrowanie na dwie osobne operacje. Co tu się dzieje? nie wiem, gdzie użyć sugerowanego a.empty(), a.bool(), a.item(),a.any() …

11
Dodanie 5 dni do daty w Pythonie
Mam datę "10/10/11(m-d-y)"i chcę dodać do niej 5 dni za pomocą skryptu Python. Rozważ ogólne rozwiązanie, które działa również na koniec miesiąca. Używam następującego kodu: import re from datetime import datetime StartDate = "10/10/11" Date = datetime.strptime(StartDate, "%m/%d/%y") print Date -> drukuje '2011-10-10 00:00:00' Teraz chcę dodać 5 dni do …
366 python  date  datetime 

13
Drukowanie list jako danych tabelarycznych
Jestem całkiem nowy w Pythonie i teraz mam problem z ładnym sformatowaniem moich danych do wydruku. Mam jedną listę, która jest używana dla dwóch nagłówków i macierz, która powinna być zawartością tabeli. Tak jak: teams_list = ["Man Utd", "Man City", "T Hotspur"] data = np.array([[1, 2, 1], [0, 1, 0], …
366 python 

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.