Wie kann ich die übergeordneten Klassen einer Python-Klasse abrufen?
Wie kann ich die übergeordneten Klassen einer Python-Klasse abrufen?
Um Programme von meinen Python-Skripten aus zu starten, verwende ich die folgende Methode: def execute(command): process = subprocess.Popen(command, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) output = process.communicate()[0] exitCode = process.returncode if (exitCode == 0):...
Wie kann ich zählen, wie oft eine bestimmte Teilzeichenfolge in einer Zeichenfolge in Python vorhanden ist? Beispielsweise: >>> 'foo bar
Ich weiß, dass ich Flask mit Apache oder anderen Webservern verbinden kann. Ich dachte jedoch daran, Flask als eigenständigen Server auszuführen, der mehrere Clients gleichzeitig bedient. Ist das möglich? Muss ich mehrere Threads erzeugen und
Ich verwende pandas.to_datetime, um die Daten in meinen Daten zu analysieren. Pandas stellen standardmäßig die Daten mit dar datetime64[ns], obwohl die Daten alle nur täglich sind. Ich frage mich, ob es eine elegante / clevere Möglichkeit gibt, die Daten in datetime.dateoder datetime64[D]so zu...
Ich komme aus dem Pandas-Hintergrund und bin es gewohnt, Daten aus CSV-Dateien in einen Datenrahmen zu lesen und dann einfach die Spaltennamen mit dem einfachen Befehl in etwas Nützliches zu ändern: df.columns = new_column_name_list Dies funktioniert jedoch nicht in pyspark-Datenrahmen, die mit...
Ich habe eine Vorlagenseite, die zwei Formulare erwartet. Wenn ich nur ein Formular verwende, sind die Dinge in Ordnung wie in diesem typischen Beispiel: if request.method == 'POST': form = AuthorForm(request.POST,) if form.is_valid(): form.save() # do something. else: form = AuthorForm() Wenn ich...
Wie kann ich setup.pyeine Datei einschließen, die nicht Teil des Codes ist? (Insbesondere handelt es sich um eine Lizenzdatei, aber es kann auch eine andere Sache sein.) Ich möchte den Speicherort der Datei steuern können. Im ursprünglichen Quellordner befindet sich die Datei im Stammverzeichnis...
Ich bin neu in Pythons Protokollierungspaket und plane, es für mein Projekt zu verwenden. Ich möchte das Zeitformat nach meinem Geschmack anpassen. Hier ist ein kurzer Code, den ich aus einem Tutorial kopiert habe: import logging # create logger logger =
Wie ändert man den Text 'Django Administration' im Django Admin Header? Es scheint nicht in der Dokumentation "Anpassen des Administrators" behandelt zu
Ich schaue mir an, wie man Dateien in Python ein- und ausgibt. Ich habe den folgenden Code geschrieben, um eine Liste von Namen (einen pro Zeile) aus einer Datei in eine andere Datei zu lesen, während ein Name mit den Namen in der Datei verglichen und Text an die Vorkommen in der Datei angehängt...
Ich habe eine, pandas dataframein der eine Spalte von Textzeichenfolgen durch Kommas getrennte Werte enthält. Ich möchte jedes CSV-Feld aufteilen und eine neue Zeile pro Eintrag erstellen (vorausgesetzt, die CSV ist sauber und muss nur auf ',' aufgeteilt werden). Zum Beispiel asollte werden b: In...
Ich habe ein Problem beim Löschen leerer Verzeichnisse. Hier ist mein Code: for dirpath, dirnames, filenames in os.walk(dir_to_search): //other codes try: os.rmdir(dirpath) except OSError as ex: print(ex) Das Argument dir_to_searchist, wo ich das Verzeichnis übergebe, in dem die Arbeit erledigt...
Aus dem Dokument , Die Modi 'r +', 'w +' und 'a +' öffnen die Datei zum Aktualisieren (beachten Sie, dass 'w +' die Datei abschneidet). Fügen Sie 'b' an den Modus an, um die Datei im Binärmodus auf Systemen zu öffnen, die zwischen Binär- und Textdateien unterscheiden. Auf Systemen ohne diese...
Ich schreibe meinen eigenen Container, der durch Attributaufrufe Zugriff auf ein Wörterbuch im Inneren gewähren muss. Die typische Verwendung des Behälters wäre wie folgt: dict_container = DictContainer() dict_container['foo'] = bar ... print dict_container.foo Ich weiß, dass es vielleicht dumm...
In PyCharm habe ich die Python-Umgebung hinzugefügt /usr/bin/python. Jedoch, from gnuradio import gr schlägt als undefinierte Referenz fehl . Es funktioniert jedoch gut im Python-Interpreter über die Befehlszeile. GNURadio funktioniert gut mit Python außerhalb von Pycharm. Alles ist so installiert...
Ich versuche herauszufinden, wie mehrere Werte an eine Liste in Python angehängt werden. Ich weiß, dass es dafür nur wenige Methoden gibt, z. B. die manuelle Eingabe der Werte oder das Einfügen der Append-Operation in eine forSchleife oder die appendund extend-Funktionen. Ich frage mich jedoch, ob...
Nehmen wir an, wir haben einen Datensatz, der ungefähr von gegeben sein könnte import numpy as np x = np.linspace(0,2*np.pi,100) y = np.sin(x) + np.random.random(100) * 0.2 Daher haben wir eine Variation von 20% des Datensatzes. Meine erste Idee war, die UnivariateSpline-Funktion von scipy zu...
Ich versuche, die größte Kubikwurzel zu finden, die eine ganze Zahl ist, also weniger als 12.000. processing = True n = 12000 while processing: n -= 1 if n ** (1/3) == #checks to see if this has decimals or not Ich bin mir nicht sicher, wie ich überprüfen soll, ob es sich um eine ganze Zahl handelt...
So habe ich es gemacht: inNumber = somenumber inNumberint = int(inNumber) if inNumber == inNumberint: print "this number is an int" else: print "this number is a float" Sowas in der Art. Gibt es schönere Möglichkeiten, dies zu