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.



5
Rozwiązywanie problemu „Ładowanie biblioteki DLL nie powiodło się:% 1 nie jest prawidłową aplikacją Win32”. dla Pygame
Niedawno zainstalowałem Python 3.1 i moduł Pygame dla Python 3.1 Kiedy wpisuję import python w konsoli, pojawia się następujący błąd: Traceback (most recent call last): File "<pyshell#2>", line 1, in <module> import pygame File "C:\Python31\lib\site-packages\pygame\__init__.py", line 95, in <module> from pygame.base import * ImportError: DLL load failed: %1 is not …
93 python  pygame 

12
Jak ładnie obsługiwać zarówno `with open (…)`, jak i `sys.stdout`?
Często muszę wyprowadzać dane do pliku lub, jeśli plik nie jest określony, do standardowego wyjścia. Używam następującego fragmentu: if target: with open(target, 'w') as h: h.write(content) else: sys.stdout.write(content) Chciałbym go przepisać i jednolicie obsługiwać oba cele. W idealnym przypadku byłoby to: with open(target, 'w') as h: h.write(content) ale to nie …
93 python 

5
Narysuj różne ramki DataFrames na tej samej figurze
Posiadam plik temperatur z wieloletnimi zapisami temperatur w formacie jak poniżej: 2012-04-12,16:13:09,20.6 2012-04-12,17:13:09,20.9 2012-04-12,18:13:09,20.6 2007-05-12,19:13:09,5.4 2007-05-12,20:13:09,20.6 2007-05-12,20:13:09,20.6 2005-08-11,11:13:09,20.6 2005-08-11,11:13:09,17.5 2005-08-13,07:13:09,20.6 2006-04-13,01:13:09,20.6 Każdy rok ma inne liczby, czas zapisów, więc wszystkie wskaźniki czasu i daty pand są różne. Chcę wykreślić dane z różnych lat na tej samej figurze w celu porównania. …

6
Python: tf-idf-cosine: aby znaleźć podobieństwo dokumentu
Śledziłem samouczek, który był dostępny w części 1 i części 2 . Niestety autor nie miał czasu na ostatnią sekcję, która polegała na wykorzystaniu podobieństwa cosinusowego, aby faktycznie znaleźć odległość między dwoma dokumentami. Podążałem za przykładami w artykule za pomocą poniższego linku ze stackoverflow , w zestawie jest kod wymieniony …

3
Określanie, czy główny program rejestrujący jest ustawiony na poziom DEBUG w Pythonie?
Jeśli ustawię moduł logowania na DEBUG z parametrem wiersza poleceń, takim jak ten: if (opt["log"] == "debug"): logging.basicConfig(level=logging.DEBUG) Jak mogę później sprawdzić, czy rejestrator został ustawiony na DEBUG? Piszę dekorator, który będzie mierzył czas funkcji, jeśli zostanie do niego przekazana flaga True, a jeśli nie zostanie podana żadna flaga, domyślnie …

7
Znajdź największą liczbę na liście liczb
Czy jest jakiś łatwy sposób lub funkcja, aby określić największą liczbę na liście Pythona? Mógłbym to po prostu zakodować, ponieważ mam tylko trzy liczby, jednak uczyniłoby to kod znacznie mniej zbędnym, gdybym potrafił określić największą z wbudowaną funkcją lub czymś w tym rodzaju.
93 python  numbers 

6
Jak dynamicznie aktualizować wykres w pętli w notatniku Ipython (w obrębie jednej komórki)
Środowisko: Python 2.7, matplotlib 1.3, IPython notebook 1.1, linux, chrome. Kod znajduje się w jednej komórce wejściowej, używając--pylab=inline Chcę używać notatnika IPython i pand, aby zużywać strumień i dynamicznie aktualizować wykres co 5 sekund. Kiedy po prostu używam instrukcji print do drukowania danych w formacie tekstowym, działa to doskonale: komórka …

6
PYTHONPATH kontra sys.path
Inny programista i ja nie zgadzamy się co do tego, czy PYTHONPATH lub sys.path powinny być używane, aby umożliwić Pythonowi znalezienie pakietu Pythona w katalogu użytkownika (np. Deweloperskim). Mamy projekt w Pythonie z typową strukturą katalogów: Project setup.py package __init__.py lib.py script.py W script.py musimy to zrobić import package.lib. Gdy …


5
Zakres blokowy w Pythonie
Kiedy kodujesz w innych językach, czasami tworzysz zakres blokowy, na przykład: statement ... statement { statement ... statement } statement ... statement Jednym z celów (z wielu) jest poprawa czytelności kodu: pokazanie, że pewne instrukcje tworzą jednostkę logiczną lub że pewne zmienne lokalne są używane tylko w tym bloku. Czy …
93 python  scope 




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.