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.

4
Python: importowanie urllib.quote
Chciałbym skorzystać urllib.quote(). Ale python (python3) nie znajduje modułu. Załóżmy, że mam ten wiersz kodu: print(urllib.quote("châteu", safe='')) Jak zaimportować urllib.quote? import urlliblub import urllib.quoteobie dają AttributeError: 'module' object has no attribute 'quote' Wprawia mnie w zakłopotanie to, że urllib.requestjest dostępny za pośrednictwemimport urllib.request

7
Jak przekonwertować listę krotek na wiele list?
Załóżmy, że mam listę krotek i chcę przekonwertować je na wiele list. Na przykład lista krotek to [(1,2),(3,4),(5,6),] Czy w Pythonie jest jakaś funkcja wbudowana, która konwertuje ją na: [1,3,5],[2,4,6] To może być prosty program. Ale jestem po prostu ciekawy istnienia takiej wbudowanej funkcji w Pythonie.
110 python  list  tuples 


14
Jak obliczyć średnią ruchomą za pomocą NumPy?
Wydaje się, że nie ma funkcji, która po prostu oblicza średnią ruchomą na numpy / scipy, co prowadzi do zawiłych rozwiązań . Moje pytanie jest dwojakie: Jaki jest najłatwiejszy sposób (poprawnie) zaimplementowania średniej ruchomej za pomocą numpy? Ponieważ wydaje się to nietrywialne i podatne na błędy, czy istnieje dobry powód, …

2
dodanie nagłówka do modułu żądań Pythona
Wcześniej użyłem httplibmodułu do dodania nagłówka w żądaniu. Teraz próbuję tego samego z requestsmodułem. To jest moduł żądań Pythona, którego używam: http://pypi.python.org/pypi/requests Jak mogę dodać nagłówek do request.posti request.getpowiedzieć, że muszę dodać foobarklucz w każdym żądaniu w nagłówku.

18
Pobieranie atrybutów klasy
Chcę uzyskać atrybuty klasy, powiedz: class MyClass(): a = "12" b = "34" def myfunc(self): return self.a using MyClass.__dict__daje mi listę atrybutów i funkcji, a nawet funkcji takich jak __module__i __doc__. While MyClass().__dict__daje mi pusty komunikat, chyba że jawnie ustawię wartość atrybutu tej instancji. Chcę tylko atrybutów, w powyższym przykładzie …

3
Dlaczego argument `a == b lub c lub d` zawsze przyjmuje wartość True?
Piszę system bezpieczeństwa, który odmawia dostępu nieautoryzowanym użytkownikom. import sys print("Hello. Please enter your name:") name = sys.stdin.readline().strip() if name == "Kevin" or "Jon" or "Inbar": print("Access granted.") else: print("Access denied.") Zapewnia dostęp upoważnionym użytkownikom zgodnie z oczekiwaniami, ale także umożliwia dostęp nieautoryzowanym użytkownikom! Hello. Please enter your name: Bob …

5
Python Pandy scalają tylko niektóre kolumny
Czy można scalić tylko niektóre kolumny? Mam DataFrame df1 z kolumnami x, y, z i df2 z kolumnami x, a, b, c, d, e, f itd. Chcę połączyć dwie ramki DataFrame na x, ale chcę tylko scalić kolumny df2.a, df2.b - a nie całą ramkę DataFrame. Wynik byłby DataFrame z …
110 python  merge  pandas 

10
glob wyklucza wzorzec
Mam katalog z bandą plików wewnątrz: eee2314, asd3442... a eph. Chcę wykluczyć wszystkie pliki, które zaczynają ephsię od globfunkcji. Jak mogę to zrobić?
110 python  glob 

8
Porównaj dwie kolumny za pomocą pand
Używając tego jako punktu wyjścia: a = [['10', '1.2', '4.2'], ['15', '70', '0.03'], ['8', '5', '0']] df = pd.DataFrame(a, columns=['one', 'two', 'three']) Out[8]: one two three 0 10 1.2 4.2 1 15 70 0.03 2 8 5 0 Chcę użyć czegoś w rodzaju ifoświadczenia w pandach. if df['one'] >= df['two'] …


6
Jak używać wartości logicznej w Pythonie?
Czy Python faktycznie zawiera wartość logiczną? Wiem, że potrafisz: checker = 1 if checker: #dostuff Ale jestem dość pedantyczny i lubię oglądać wartości logiczne w Javie. Na przykład: Boolean checker; if (someDecision) { checker = true; } if(checker) { //some stuff } Czy istnieje coś takiego jak Boolean w Pythonie? …
109 python  boolean 

8
Dekorator właściwości zapamiętywania / odroczonego wyszukiwania w Pythonie
Ostatnio przejrzałem istniejącą bazę kodu zawierającą wiele klas, w których atrybuty instancji odzwierciedlają wartości przechowywane w bazie danych. Przefaktoryzowałem wiele z tych atrybutów, aby ich wyszukiwanie w bazie danych zostało odroczone, tj. nie być inicjalizowane w konstruktorze, ale tylko przy pierwszym czytaniu. Te atrybuty nie zmieniają się przez cały okres …
109 python  decorator 

4
Analizuj dźwięk za pomocą szybkiej transformacji Fouriera
Próbuję stworzyć graficzny analizator widma w Pythonie. Obecnie czytam 1024 bajty 16-bitowego dwukanałowego strumienia audio z częstotliwością próbkowania 44100 Hz i uśredniam amplitudę 2 kanałów razem. Więc teraz mam zestaw 256 podpisanych szortów. Chcę teraz wykonać fft na tej tablicy, używając modułu takiego jak numpy, i użyć wyniku do stworzenia …

5
Jak uzyskać dostęp do historii poleceń z IDLE?
W wierszu poleceń basha lub okna możemy nacisnąć strzałkę w górę na klawiaturze, aby uzyskać ostatnie polecenie, edytować je i ponownie nacisnąć ENTER, aby zobaczyć wynik. Ale w IDLE 2.6.5 lub 3.1.2 Pythona wydaje się, że jeśli nasza instrukcja wypisuje 25 wierszy, musimy nacisnąć strzałkę w górę 25 razy do …

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.