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.

12
Wie importiere ich Module in Pycharm?
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 und konfiguriert, wie ich es möchte. Gnuradio befindet sich in …
200 python  pycharm  gnuradio 

9
Richtige Behandlung mehrerer Formulare auf einer Seite in Django
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 jedoch mit mehreren Formularen arbeiten möchte, wie …
200 python  django  forms 

10
Einschließen von Nicht-Python-Dateien in setup.py
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 des Pakets. (dh auf der gleichen …
200 python  distutils 


10
Ordner in Python rekursiv löschen
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 werden muss. Das Verzeichnis sieht folgendermaßen aus: test/20/... test/22/... test/25/... …
200 python  directory 



7
Wie kann man eine Kurve richtig glätten?
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 verwenden, aber das Problem ist, …

8
Verwirrt durch den Python-Dateimodus "w +"
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 …
200 python  file  io 

11
Sind verschachtelte Try / Except-Blöcke in Python eine gute Programmierpraxis?
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 ist, so etwas zu schreiben, aber das ist die Funktionalität, die …
200 python 


4
So hängen Sie mehrere Werte an eine Liste in Python an
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 es einen ordentlicheren Weg …
200 python  list 


17
Überprüfen Sie, ob eine Zahl int oder float ist
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 tun?
199 python 

7
Der Tilde-Operator in Python
Was ist die Verwendung des Tilde-Operators in Python? Eine Sache, über die ich nachdenken kann, ist, auf beiden Seiten einer Zeichenfolge oder Liste etwas zu tun, z. B. zu überprüfen, ob eine Zeichenfolge palindrom ist oder nicht: def is_palindromic(s): return all(s[i] == s[~i] for i in range(len(s) / 2)) Irgendeine …
199 python  operators 

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.