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
Klasa Pythona, która działa jak dict
Chcę napisać niestandardową klasę, która zachowuje się dicttak, jak - więc dziedziczę z dict. Moje pytanie brzmi jednak: czy muszę utworzyć członka prywatnego dictw mojej __init__()metodzie ?. Nie widzę w tym sensu, ponieważ mam już dictzachowanie, jeśli po prostu odziedziczę po dict. Czy ktoś może wskazać, dlaczego większość fragmentów dziedziczenia …
114 python  dictionary 


6
Sformatuj oś Y jako procent
Mam istniejącą działkę, która została utworzona z pandami takimi jak ta: df['myvar'].plot(kind='bar') Oś y ma format zmiennoprzecinkowy i chcę zmienić oś y na wartości procentowe. Wszystkie rozwiązania, które znalazłem, używają składni ax.xyz i mogę umieścić kod tylko poniżej linii powyżej, która tworzy wykres (nie mogę dodać ax = ax do …

7
Jak sprawdzić, czy wszystkie poniższe pozycje znajdują się na liście?
Stwierdziłem, że jest powiązane pytanie, jak sprawdzić, czy na liście znajduje się co najmniej jeden element: Jak sprawdzić, czy jeden z poniższych elementów znajduje się na liście? Ale jaki jest najlepszy i pytoniczny sposób sprawdzenia, czy wszystkie elementy znajdują się na liście? Przeszukując dokumenty znalazłem to rozwiązanie: >>> l = …
114 list  python  inclusion 


9
Pretty Drukowanie ramki danych pandy
Jak mogę wydrukować ramkę danych pandy jako ładną tabelę tekstową, jak poniżej? +------------+---------+-------------+ | column_one | col_two | column_3 | +------------+---------+-------------+ | 0 | 0.0001 | ABCD | | 1 | 1e-005 | ABCD | | 2 | 1e-006 | long string | | 3 | 1e-007 | ABCD | …

15
Google Colab: jak odczytać dane z mojego dysku Google?
Problem jest prosty: trochę danych na gDrive mam np /projects/my_project/my_data*. Pod adresem . Mam też prosty notatnik w gColab. Chciałbym więc zrobić coś takiego: for file in glob.glob("/projects/my_project/my_data*"): do_something(file) Niestety, wszystkie przykłady (takie jak ten - na przykład https://colab.research.google.com/notebook#fileId=/v2/external/notebooks/io.ipynb ) sugerują głównie ładowanie wszystkich niezbędnych danych do notebooka. Ale jeśli …

4
gunicorn automatycznie ładuje się po zmianie źródła
W końcu przeprowadziłem migrację środowiska deweloperskiego z runicorn / nginx do gunicorn / nginx. Wygodne byłoby replikowanie funkcji automatycznego przeładowywania serwera uruchomieniowego do gunicorn, aby serwer automatycznie uruchamiał się ponownie po zmianie źródła. W przeciwnym razie muszę ręcznie zrestartować serwer za pomocą kill -HUP. Jakiś sposób, aby uniknąć ręcznego ponownego …

10
Znajdowanie różnic między elementami listy
Mając listę liczb, w jaki sposób można znaleźć różnice między każdym ( i) -tym elementem a jego ( i+1) -tym? Czy lepiej jest użyć lambdawyrażenia, czy może zrozumienia listy? Na przykład: Biorąc pod uwagę listę t=[1,3,6,...], celem jest, aby znaleźć listę v=[2,3,...]dlatego 3-1=2, 6-3=3itp
113 python  list 

16
Jak zignorować pierwszą linię danych podczas przetwarzania danych CSV?
Proszę Pythona o wydrukowanie minimalnej liczby z kolumny danych CSV, ale górny wiersz to numer kolumny i nie chcę, aby Python wziął pod uwagę górny wiersz. Jak mogę się upewnić, że Python ignoruje pierwszą linię? To jest dotychczasowy kod: import csv with open('all16.csv', 'rb') as inf: incsv = csv.reader(inf) column …
113 python  csv 



9
Wstawianie łańcucha do listy bez dzielenia na znaki
Jestem nowy w Pythonie i nie mogę znaleźć sposobu na wstawienie ciągu do listy bez podzielenia go na pojedyncze znaki: >>> list=['hello','world'] >>> list ['hello', 'world'] >>> list[:0]='foo' >>> list ['f', 'o', 'o', 'hello', 'world'] Co powinienem zrobić, aby mieć: ['foo', 'hello', 'world'] Przeszukałem dokumenty i internet, ale to nie …
113 python 


16
Sprawdź, czy pakiet Python jest zainstalowany
Jaki jest dobry sposób sprawdzenia, czy pakiet jest zainstalowany w skrypcie Pythona? Wiem, że to łatwe od tłumacza, ale muszę to zrobić w ramach scenariusza. Myślę, że mógłbym sprawdzić, czy w systemie jest katalog utworzony podczas instalacji, ale czuję, że jest lepszy sposób. Próbuję się upewnić, że pakiet Skype4Py jest …

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.