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.




7
Jak zmienić pozycję dwóch elementów na liście Python?
Nie udało mi się znaleźć dobrego rozwiązania tego problemu w sieci (prawdopodobnie dlatego, że przełącznik, pozycja, lista i Python to takie przeciążone słowa). To raczej proste - mam tę listę: ['title', 'email', 'password2', 'password1', 'first_name', 'last_name', 'next', 'newsletter'] Chciałbym zmienić pozycję 'password2'i 'password1'- nie znając ich dokładnej pozycji, tyle tylko, …
208 python  list 

8
Jak wywołać funkcję Python z Node.js
Mam aplikację Express Node.js, ale mam również algorytm uczenia maszynowego do użycia w języku Python. Czy istnieje sposób, w jaki mogę wywoływać funkcje Python z mojej aplikacji Node.js, aby korzystać z możliwości bibliotek uczenia maszynowego?
208 python  node.js  express 

8
Jak złe są definicje cieniowania w zewnętrznych zakresach?
Właśnie przeszedłem na Pycharm i bardzo się cieszę z wszystkich ostrzeżeń i wskazówek, które pozwalają mi ulepszyć swój kod. Z wyjątkiem tego, którego nie rozumiem: This inspection detects shadowing names defined in outer scopes. Wiem, że złą praktyką jest dostęp do zmiennej z zakresu zewnętrznego, ale jaki jest problem z …

7
Jaka jest różnica między łączeniem i łączeniem w Pandach?
Załóżmy, że mam dwie takie ramki danych: left = pd.DataFrame({'key1': ['foo', 'bar'], 'lval': [1, 2]}) right = pd.DataFrame({'key2': ['foo', 'bar'], 'rval': [4, 5]}) Chcę je scalić, więc próbuję czegoś takiego: pd.merge(left, right, left_on='key1', right_on='key2') I cieszę się key1 lval key2 rval 0 foo 1 foo 4 1 bar 2 bar …
208 python  pandas  dataframe  join 

9
Matplotlib tight_layout () nie uwzględnia napisów do figur
Jeśli dodam podtytuł do mojej figury matplotlib, zostanie on nałożony na tytuły podplotu. Czy ktoś wie, jak łatwo się tym zająć? Próbowałem tej tight_layout()funkcji, ale to tylko pogarsza sytuację. Przykład: import numpy as np import matplotlib.pyplot as plt f = np.random.random(100) g = np.random.random(100) fig = plt.figure() fig.suptitle('Long Suptitle', fontsize=24) …
208 python  matplotlib 

15
Instalowanie SciPy z pipem
Możliwe jest zainstalowanie NumPy za pomocą pipapip install numpy . Czy istnieje podobna możliwość w SciPy ? (Robienie pip install scipynie działa.) Aktualizacja Pakiet SciPy jest już dostępny do zainstalowania pip!
207 python  install  scipy  pip 

8
Różne sposoby czyszczenia list
Czy jest jakiś powód, aby robić coś bardziej skomplikowanego niż jeden z tych dwóch wierszy, jeśli chcesz wyczyścić listę w Pythonie? old_list = [] old_list = list() Powodem, dla którego pytam, jest to, że właśnie zobaczyłem to w jakimś działającym kodzie: del old_list[ 0:len(old_list) ]
207 python  list 

4
e.printStackTrace odpowiednik w pythonie
Wiem, że print(e)(gdzie e jest wyjątkiem) drukuje występujący wyjątek, ale próbowałem znaleźć odpowiednik języka Java w języku Python, e.printStackTrace()który dokładnie śledzi wyjątek od tego, w jakiej linii wystąpił, i drukuje cały jego ślad. Czy ktoś mógłby mi powiedzieć odpowiednik e.printStackTrace()Pythona?

12
Wyjdź z kodów w Pythonie
Dostałem wiadomość z informacją script xyz.py returned exit code 0. Co to znaczy? Co oznaczają kody zakończenia w Pythonie? Ile tu tego jest? Które są ważne?
207 python  exit-code 


6
Kiedy powinienem używać uuid.uuid1 () vs. uuid.uuid4 () w pythonie?
Rozumiem różnice między tymi dwoma dokumentami. uuid1(): Wygeneruj identyfikator UUID na podstawie identyfikatora hosta, numeru sekwencji i bieżącej godziny uuid4(): Wygeneruj losowy UUID. uuid1Używa więc informacji o maszynie / sekwencji / czasie do wygenerowania UUID. Jakie są zalety i wady korzystania z nich? Wiem, że uuid1()mogą mieć obawy dotyczące prywatności, …
207 python  uuid 

24
Nie znaleziono polecenia Virtualenv
Nie mogłem dostać się virtualenvdo pracy pomimo różnych prób. Zainstalowałem virtualenvna MAC OS X, używając: pip install virtualenv i dodałem również PATHdo mojego .bash_profile. Za każdym razem, gdy próbuję uruchomić virtualenvpolecenie, zwraca: -bash: virtualenv: command not found Za każdym razem, gdy uruchamiam pip install virtualenv, zwraca: Requirement already satisfied (use …
207 python  macos  virtualenv 

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.