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.

3
Absoluter vs. expliziter relativer Import des Python-Moduls
Ich frage mich, wie Pakete in eine Python-Anwendung bevorzugt importiert werden können. Ich habe eine Paketstruktur wie diese: project.app1.models project.app1.views project.app2.models project.app1.viewsImporte project.app1.modelsund project.app2.models. Es gibt zwei Möglichkeiten, dies zu tun, die mir in den Sinn kommen. Mit absoluten Importen: import A.A import A.B.B oder mit expliziten relativen Importen, wie …

9
Wie überprüfe ich den Dateityp ohne Erweiterungen in Python?
Ich habe einen Ordner voller Dateien und sie haben keine Erweiterung. Wie kann ich Dateitypen überprüfen? Ich möchte den Dateityp überprüfen und den Dateinamen entsprechend ändern. Nehmen wir an, eine Funktion filetype(x)gibt einen Dateityp wie zurück png. Ich möchte das machen: files = os.listdir(".") for f in files: os.rename(f, f+filetype(f)) …

10
"Zeile enthält NULL-Byte" im CSV-Reader (Python)
Ich versuche, ein Programm zu schreiben, das eine CSV-Datei (input.csv) betrachtet und nur die Zeilen neu schreibt, die mit einem bestimmten Element (korrigiert.csv) beginnen, wie in einer Textdatei (output.txt) aufgeführt. So sieht mein Programm jetzt aus: import csv lines = [] with open('output.txt','r') as f: for line in f.readlines(): lines.append(line[:-1]) …
84 python  csv 

13
Wie kann ich ein Modell erstellen, um Tweets über Apple (Inc.) von Tweets über Apfel (Obst) zu unterscheiden?
Siehe unten für 50 Tweets über "Apfel". Ich habe die positiven Übereinstimmungen mit Apple Inc. von Hand beschriftet. Sie sind unten als 1 gekennzeichnet. Hier sind ein paar Zeilen: 1|“@chrisgilmer: Apple targets big business with new iOS 7 features http://bit.ly/15F9JeF ”. Finally.. A corp iTunes account! 0|“@Zach_Paull: When did green …

4
MongoDB ORM für Python? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
84 python  mongodb 

6
Aufteilen einer durch Semikolons getrennten Zeichenfolge in ein Wörterbuch in Python
Ich habe eine Zeichenfolge, die so aussieht: "Name1=Value1;Name2=Value2;Name3=Value3" Gibt es eine integrierte Klasse / Funktion in Python, die diese Zeichenfolge verwendet und ein Wörterbuch erstellt, als hätte ich dies getan: dict = { "Name1": "Value1", "Name2": "Value2", "Name3": "Value3" } Ich habe die verfügbaren Module durchgesehen, kann aber anscheinend nichts …

8
Django: Bild aus der Bild-URL in ein ImageField einfügen
bitte entschuldige mich für mein hässliches englisch ;-) Stellen Sie sich dieses sehr einfache Modell vor: class Photo(models.Model): image = models.ImageField('Label', upload_to='path/') Ich möchte ein Foto aus einer Bild-URL erstellen (dh nicht von Hand auf der Django-Administrationsseite). Ich denke, dass ich so etwas tun muss: from myapp.models import Photo import …

4
Wo ist Pythons "beste ASCII für diese Unicode" -Datenbank?
Ich habe Text, der Unicode-Interpunktion verwendet, wie z. B. linkes doppeltes Anführungszeichen, rechtes einfaches Anführungszeichen für Apostroph usw., und ich benötige ihn in ASCII. Verfügt Python über eine Datenbank dieser Zeichen mit offensichtlichen ASCII-Ersatzzeichen, sodass ich es besser machen kann, als sie alle in "?" ?
84 python  unicode  ascii 



5
Wann werden Cursor mit MySQLdb geschlossen?
Ich erstelle eine WSGI-Webanwendung und habe eine MySQL-Datenbank. Ich verwende MySQLdb, das Cursor zum Ausführen von Anweisungen und zum Abrufen von Ergebnissen bereitstellt. Was ist die Standardpraxis zum Abrufen und Schließen von Cursorn? Wie lange sollten meine Cursor insbesondere halten? Soll ich für jede Transaktion einen neuen Cursor erhalten? Ich …

2
Wann und wie benutzt man Tornado? Wann ist es nutzlos?
Ok, Tornado ist nicht blockierend und ziemlich schnell und kann viele ständige Anfragen problemlos bearbeiten. Aber ich denke, es ist keine Silberkugel, und wenn wir Django-basierte oder andere Websites mit Tornado blind betreiben, wird dies keinen Leistungsschub bringen. Ich konnte keine umfassende Erklärung dafür finden, deshalb frage ich hier: Wann …

7
Python urllib2, grundlegende HTTP-Authentifizierung und tr.im.
Ich spiele herum und versuche, Code zu schreiben, um mithilfe der tr.im- APIs eine URL zu verkürzen. Nachdem ich http://docs.python.org/library/urllib2.html gelesen hatte , versuchte ich: TRIM_API_URL = 'http://api.tr.im/api' auth_handler = urllib2.HTTPBasicAuthHandler() auth_handler.add_password(realm='tr.im', uri=TRIM_API_URL, user=USERNAME, passwd=PASSWORD) opener = urllib2.build_opener(auth_handler) urllib2.install_opener(opener) response = urllib2.urlopen('%s/trim_simple?url=%s' % (TRIM_API_URL, url_to_trim)) url = response.read().strip() response.code ist …



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.