Als «python» getaggte Fragen

Python ist eine dynamisch typisierte Mehrzweck-Programmiersprache mit mehreren Paradigmen. Es wurde entwickelt, um schnell zu lernen, zu verstehen, zu verwenden und eine saubere und einheitliche Syntax durchzusetzen. Bitte beachten Sie, dass Python 2 ab dem 01.01.2020 offiziell nicht mehr unterstützt wird. Fügen Sie für versionenspezifische Python-Fragen das Tag [python-2.7] oder [python-3.x] hinzu. Wenn Sie eine Python-Variante oder -Bibliothek (z. B. Jython, PyPy, Pandas, Numpy) verwenden, fügen Sie diese bitte in die Tags ein.

8
Können Pandas ein Histogramm von Daten zeichnen?
Ich habe meine Serie genommen und sie in eine Datums- / Uhrzeitspalte von dtype = gezwungen datetime64[ns](obwohl ich nur eine Tagesauflösung benötige ... nicht sicher, wie ich sie ändern soll). import pandas as pd df = pd.read_csv('somefile.csv') column = df['date'] column = pd.to_datetime(column, coerce=True) aber das Plotten funktioniert nicht: ipdb> …

8
Protokollnachrichten, die bei Python-Protokollierung zweimal angezeigt werden
Ich verwende die Python-Protokollierung und aus irgendeinem Grund werden alle meine Nachrichten zweimal angezeigt. Ich habe ein Modul zum Konfigurieren der Protokollierung: # BUG: It's outputting logging messages twice - not sure why - it's not the propagate setting. def configure_logging(self, logging_file): self.logger = logging.getLogger("my_logger") self.logger.setLevel(logging.DEBUG) self.logger.propagate = 0 # …
100 python  logging 

3
Unterschiede zwischen numpy.random und random.random in Python
Ich habe ein großes Skript in Python. Ich habe mich im Code anderer Leute inspiriert und das numpy.randomModul für einige Dinge verwendet (zum Beispiel zum Erstellen eines Arrays von Zufallszahlen aus einer Binomialverteilung) und an anderen Stellen verwende ich das Modul random.random. Kann mir bitte jemand die Hauptunterschiede zwischen den …



3
ctypes - Anfänger
Ich habe die Aufgabe, eine AC-Bibliothek in eine Python-Klasse zu "verpacken". Die Dokumente sind in dieser Angelegenheit unglaublich vage. Es scheint, dass sie erwarten, dass nur fortgeschrittene Python-Benutzer ctypes implementieren würden. Nun, ich bin ein Anfänger in Python und brauche Hilfe. Eine Schritt-für-Schritt-Hilfe wäre wunderbar. Also habe ich meine c …

3
Vor dem Beenden des Programms etwas tun
Wie können Sie eine Funktion oder etwas haben, das ausgeführt wird, bevor Ihr Programm beendet wird? Ich habe ein Skript, das ständig im Hintergrund ausgeführt wird, und ich benötige es, um einige Daten in einer Datei zu speichern, bevor es beendet wird. Gibt es eine Standardmethode dafür?
100 python  function  exit 


25
Pycharm zeigt keine Handlung
Pycharm zeigt keine Handlung aus dem folgenden Code an: import pandas as pd import numpy as np import matplotlib as plt ts = pd.Series(np.random.randn(1000), index=pd.date_range('1/1/2000', periods=1000)) ts = ts.cumsum() ts.plot() Was passiert ist, dass ein Fenster weniger als eine Sekunde lang erscheint und dann wieder verschwindet. Bei Verwendung der Pyzo …

10
Gibt es eine Standardmethode, um Namen von Python-Modulen in einem Paket aufzulisten?
Gibt es eine einfache Möglichkeit, die Namen aller Module in einem Paket aufzulisten, ohne sie zu verwenden __all__? Zum Beispiel angesichts dieses Pakets: /testpkg /testpkg/__init__.py /testpkg/modulea.py /testpkg/moduleb.py Ich frage mich, ob es einen Standard oder eine integrierte Methode gibt, um so etwas zu tun: >>> package_contents("testpkg") ['modulea', 'moduleb'] Der manuelle …
100 python  module  package 

5
Pandas Spalte nach Ort auswählen
Ich versuche einfach, über eine Ganzzahl auf benannte Pandas-Spalten zuzugreifen. Sie können eine Zeile nach Standort mit auswählen df.ix[3]. Aber wie wählt man eine Spalte nach Ganzzahl aus? Mein Datenrahmen: df=pandas.DataFrame({'a':np.random.rand(5), 'b':np.random.rand(5)})
100 python  pandas  indexing 

7
Wie überschreibe ich die Kopier- / Deepcopy-Operationen für ein Python-Objekt?
Ich verstehe den Unterschied zwischen copyvs. deepcopyim Kopiermodul. Ich habe copy.copyund copy.deepcopyzuvor erfolgreich verwendet, aber dies ist das erste Mal, dass ich die __copy__und __deepcopy__Methoden überladen habe . Ich habe schon gegoogelt um und sah durch die integrierten Python - Module für Instanzen des aussehen __copy__und __deepcopy__Funktionen (zB sets.py, decimal.pyund …

5
Python schreibt zeilenweise in CSV
Ich habe Daten, auf die über eine http-Anfrage zugegriffen wird und die vom Server in einem durch Kommas getrennten Format zurückgesendet werden. Ich habe den folgenden Code: site= 'www.example.com' hdr = {'User-Agent': 'Mozilla/5.0'} req = urllib2.Request(site,headers=hdr) page = urllib2.urlopen(req) soup = BeautifulSoup(page) soup = soup.get_text() text=str(soup) Der Inhalt des Textes …
100 python  string  file  csv  io 

5
Wie richte ich meine Pytest-Klasse mit Tests richtig ein und aus?
Ich verwende Selen für End-to-End-Tests und kann nicht verstehen, wie setup_classund teardown_classMethoden verwendet werden. Ich muss den Browser in der setup_classMethode einrichten , dann eine Reihe von Tests durchführen, die als Klassenmethoden definiert sind, und schließlich den Browser in der teardown_classMethode beenden . Aber logischerweise scheint es eine schlechte Lösung …

7
Einfügen von Zeichen am Anfang und Ende einer Zeichenfolge
Ich bin neu und versuche einen Weg zu finden, eine Anzahl von Ls am Anfang und Ende eines Strings einzufügen. Also, wenn ich eine Zeichenfolge habe, die sagt "Wo habe ich heute Morgen meinen Cupcake hingelegt?" Und ich möchte 1 l am Anfang und 2 l am Ende einfügen, also …
100 python 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.