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
Python: Dołącz element do listy N razy
Wygląda na to, że Python miałby do tego skrót. Chcę dołączyć pozycję do listy N razy, skutecznie robiąc to: l = [] x = 0 for i in range(100): l.append(x) Wydaje mi się, że powinna być do tego „zoptymalizowana” metoda, na przykład: l.append_multiple(x, 100) Jest tu?
91 python  list 

2
Czytanie pliku rozdzielanego tabulatorami za pomocą Pandas - działa w systemie Windows, ale nie na Macu
Czytałem plik danych rozdzielany tabulatorami w systemie Windows z Pandas / Python bez żadnych problemów. Plik danych zawiera uwagi w pierwszych trzech wierszach, a następnie zawiera nagłówek. df = pd.read_csv(myfile,sep='\t',skiprows=(0,1,2),header=(0)) Teraz próbuję odczytać ten plik na moim komputerze Mac. (Mój pierwszy raz używam Pythona na Macu.) Pojawia się następujący błąd. …

4
Matplotlib Kolor twarzy rysunku (kolor tła)
Czy ktoś może wyjaśnić, dlaczego poniższy kod nie działa podczas ustawiania koloru twarzy na figurze? import matplotlib.pyplot as plt # create figure instance fig1 = plt.figure(1) fig1.set_figheight(11) fig1.set_figwidth(8.5) rect = fig1.patch rect.set_facecolor('red') # works with plt.show(). # Does not work with plt.savefig("trial_fig.png") ax = fig1.add_subplot(1,1,1) x = 1, 2, 3 …

5
W Pythonie, po co używać rejestrowania zamiast drukowania?
Czy w przypadku prostego debugowania w złożonym projekcie istnieje powód, aby używać rejestratora języka Python zamiast drukowania? A co z innymi przypadkami użycia? Czy istnieje akceptowany najlepszy przypadek użycia dla każdego (zwłaszcza gdy szukasz tylko standardowego wyjścia)? Zawsze słyszałem, że to „najlepsza praktyka”, ale nie byłem w stanie zrozumieć, dlaczego.



3
Docker, jak uruchomić pip Require.txt tylko w przypadku zmiany?
W pliku Dockerfile mam warstwę, która instaluje requirements.txt : FROM python:2.7 RUN pip install -r requirements.txt Kiedy buduję obraz dockera, uruchamia cały proces niezależnie od zmian wprowadzonych w tym pliku. Jak się upewnić, że Docker działa tylko pip install -r requirements.txtwtedy, gdy nastąpiła zmiana w pliku? Removing intermediate container f98c845d0f05 …

4
Jak nic nie popełnić bez błędu?
Próbuję napisać skrypt tkaniny, który robi git commit; jednak jeśli nie ma nic do zatwierdzenia, git kończy pracę ze statusem 1. Skrypt wdrażania traktuje to jako niepowodzenie i kończy pracę. Chcę wykrywać rzeczywiste niepowodzenia w zatwierdzaniu, więc nie mogę po prostu dać tkaninie koca ignorowania git commitbłędów. Jak mogę pozwolić …
91 python  git  fabric 



3
Jak rozwiązać ReadTimeoutError: HTTPSConnectionPool (host = 'pypi.python.org', port = 443) za pomocą pip?
Ostatnio muszę zainstalować kilka pakietów pip install future pip install scikit-learn pip install numpy pip install scipy Próbowałem też pisać sudoprzed nimi, ale wszystko wyszło z następującymi błędami w czerwonych liniach: Exception: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main status = self.run(options, args) File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line …
91 python  pip 

4
Zapisz wykresy do pliku PDF
moduł plotujący def plotGraph(X,Y): fignum = random.randint(0,sys.maxint) plt.figure(fignum) ### Plotting arrangements ### return fignum moduł główny import matplotlib.pyplot as plt ### tempDLStats, tempDLlabels are the argument plot1 = plotGraph(tempDLstats, tempDLlabels) plot2 = plotGraph(tempDLstats_1, tempDLlabels_1) plot3 = plotGraph(tempDLstats_2, tempDLlabels_2) plt.show() Chcę zapisać wszystkie wykresy plot1, plot2, plot3 w jednym pliku PDF. …


7
Jak dodać pole niestandardowe do ciągu formatu dziennika Pythona?
Mój obecny ciąg formatu to: formatter = logging.Formatter('%(asctime)s : %(message)s') i chcę dodać nowe pole o nazwie, app_namektóre będzie miało inną wartość w każdym skrypcie zawierającym ten formater. import logging formatter = logging.Formatter('%(asctime)s %(app_name)s : %(message)s') syslog.setFormatter(formatter) logger.addHandler(syslog) Ale nie jestem pewien, jak przekazać tę app_namewartość do programu rejestrującego, aby …
91 python  logging 

2
Jak posortować Pandas DataFrame według indeksu?
Gdy istnieje DataFrame, jak poniżej: import pandas as pd df = pd.DataFrame([1, 1, 1, 1, 1], index=[100, 29, 234, 1, 150], columns=['A']) Jak mogę posortować tę ramkę danych według indeksu z nienaruszoną każdą kombinacją indeksu i wartości kolumny?
91 python  pandas 

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.