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.



6
Uzyskaj nazwę folderu pliku w Pythonie
W Pythonie jakiego polecenia powinienem użyć, aby uzyskać nazwę folderu zawierającego plik, z którym pracuję? "C:\folder1\folder2\filename.xml" Oto, "folder2"co chcę dostać. Jedyne, co wymyśliłem, to użyć os.path.splitdwa razy: folderName = os.path.split(os.path.split("C:\folder1\folder2\filename.xml")[0])[1] Czy jest lepszy sposób, aby to zrobić?

5
Upuść wiersze zawierające puste komórki z pandy DataFrame
Mam plik pd.DataFrameutworzony przez analizę niektórych arkuszy kalkulacyjnych programu Excel. Kolumna zawierająca puste komórki. Na przykład poniżej przedstawiono dane wyjściowe dla częstotliwości tej kolumny, w 32320 rekordach brakuje wartości dla dzierżawcy . >>> value_counts(Tenant, normalize=False) 32320 Thunderhead 8170 Big Data Others 5700 Cloud Cruiser 5700 Partnerpedia 5700 Comcast 5700 SDP …
87 python  pandas 

1
Zastosuj funkcję do każdej komórki w DataFrame
Mam ramkę danych, która może wyglądać następująco: A B C foo bar foo bar bar foo foo bar Chcę przejrzeć każdy element każdego wiersza (lub każdy element każdej kolumny) i zastosować następującą funkcję, aby uzyskać kolejny DF: def foo_bar(x): return x.replace('foo', 'wow') A B C wow bar wow bar bar …



22
Jak zamknąć okno Tkinter?
Jak zakończyć program Tkinter? Powiedzmy, że mam ten kod: from Tkinter import * def quit(): # code to exit root = Tk() Button(root, text="Quit", command=quit).pack() root.mainloop() Jak zdefiniować quitfunkcję zamykania mojej aplikacji?
87 python  tkinter 

11
Jak generować losowe kolory w matplotlib?
Jaki jest trywialny przykład generowania losowych kolorów do przekazania do funkcji kreślących? Nazywam rozproszenie wewnątrz pętli i chcę, aby każdy wykres miał inny kolor. for X,Y in data: scatter(X, Y, c=??) c: kolor. c może być pojedynczym ciągiem formatu koloru, sekwencją specyfikacji kolorów o długości N lub sekwencją N liczb, …

8
Python 3 drukuje bez nawiasów
printKiedyś oświadczenie w Pythonie 2, ale teraz stało się to funkcja, która wymaga nawiasów w Pythonie 3. Czy w ogóle można pominąć te nawiasy w Pythonie 3? Może przez ponowne zdefiniowanie funkcji drukowania? Więc zamiast print ("Hello stack over flowers") Mógłbym wpisać: print "Hello stack over flowers"
87 python  printing 

7
Jak na zawsze uruchomić program w Pythonie?
Muszę uruchamiać program w języku Python w nieskończonej pętli. Obecnie prowadzę to w ten sposób - #!/usr/bin/python import time # some python code that I want # to keep on running # Is this the right way to run the python program forever? # And do I even need this …

9
Pandy: średnie wypełnianie brakujących wartości w każdej grupie
To powinno być proste, ale najbliższą rzeczą, jaką znalazłem, jest ten post: pandy: Uzupełnianie brakujących wartości w grupie , a nadal nie mogę rozwiązać swojego problemu .... Załóżmy, że mam następującą ramkę danych df = pd.DataFrame({'value': [1, np.nan, np.nan, 2, 3, 1, 3, np.nan, 3], 'name': ['A','A', 'B','B','B','B', 'C','C','C']}) name …

6
Jak rozpakować plik gz za pomocą Pythona
Muszę rozpakować plik gz, który pobrałem z witryny FTP na lokalny serwer plików systemu Windows. Mam ustawione zmienne dla lokalnej ścieżki pliku i wiem, że może być używane przez błotnisty GZIP. Jak mogę to zrobić? Plik wewnątrz pliku GZ jest plikiem XML.

1
Jeśli range () jest generatorem w Pythonie 3.3, dlaczego nie mogę wywołać metody next () w zakresie?
Być może padłem ofiarą dezinformacji w sieci, ale wydaje mi się, że jest bardziej prawdopodobne, że coś źle zrozumiałem. Opierając się na tym, czego się do tej pory nauczyłem, range () jest generatorem, a generatory mogą być używane jako iteratory. Jednak ten kod: myrange = range(10) print(next(myrange)) daje mi ten …

7
Jak znaleźć tagi z tylko określonymi atrybutami - BeautifulSoup
Jak mógłbym, używając BeautifulSoup, wyszukiwać tagi zawierające TYLKO atrybuty, których szukam? Na przykład chcę znaleźć wszystko <td valign="top"> tagi. Poniższy kod: raw_card_data = soup.fetch('td', {'valign':re.compile('top')}) pobiera wszystkie potrzebne mi dane, ale także pobiera wszystkie <td>znaczniki, które mają ten atrybutvalign:top Próbowałem też: raw_card_data = soup.findAll(re.compile('<td valign="top">')) i to nic nie zwraca …

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.