Als «python» getaggte Fragen

93
Lesen einer UTF8-CSV-Datei mit Python

Ich versuche, eine CSV-Datei mit Akzentzeichen mit Python zu lesen (nur französische und / oder spanische Zeichen). Basierend auf der Python 2.5-Dokumentation für den csvreader ( http://docs.python.org/library/csv.html ) habe ich den folgenden Code zum Lesen der CSV-Datei entwickelt, da der...

93
Operation für jedes Elementpaar in einer Liste

Mit Python möchte ich jedes mögliche Paar in einer Liste vergleichen. Angenommen, ich habe my_list = [1,2,3,4] Ich möchte eine Operation (nennen wir es foo) für jede Kombination von 2 Elementen aus der Liste ausführen. Das Endergebnis sollte das gleiche sein wie foo(1,1) foo(1,2) ... foo(4,3)...

93
Java Entspricht Python-Wörterbüchern

Ich bin ein langjähriger Benutzer von Python und mag die Art und Weise, wie die Wörterbücher verwendet werden. Sie sind sehr intuitiv und einfach zu bedienen. Gibt es ein gutes Java-Äquivalent zu Pythons Wörterbüchern? Ich habe von Leuten gehört, die Hashmaps und Hashtabellen verwenden. Könnte...

93
Überprüfen Sie, ob das Objekt in Python dateiähnlich ist

Dateiähnliche Objekte sind Objekte in Python, die sich wie eine echte Datei verhalten, z. B. eine read () - und eine write-Methode (), aber eine andere Implementierung haben. Es ist und Umsetzung des Duck Typing- Konzepts. Es wird als bewährte Methode angesehen , ein dateiähnliches Objekt überall...

93
Method Resolution Order (MRO) in neuen Klassen?

In dem Buch Python in a Nutshell (2. Ausgabe) gibt es ein Beispiel, das alte Stilklassen verwendet, um zu demonstrieren, wie Methoden in klassischer Auflösungsreihenfolge aufgelöst werden und wie sie sich von der neuen Reihenfolge unterscheiden. Ich habe das gleiche Beispiel versucht, indem ich das...

93
Einbetten von Python in eine iPhone-App

Es ist also ein neues Jahrtausend; Apple hat mit der Hand gewinkt; Es ist jetzt legal, einen Python-Interpreter in eine iPhone-App (App Store) aufzunehmen. Wie macht man das? Alle bestehenden Diskussionen (nicht überraschend) beziehen sich auf Jailbreaking. (Ältere Frage: Kann ich native...

93
setuptools: Speicherort des Paketdatenordners

Ich benutze Setuptools, um mein Python-Paket zu verteilen. Jetzt muss ich zusätzliche Datendateien verteilen. Nach dem, was ich aus der setuptools-Dokumentation zusammengetragen habe, muss ich meine Datendateien im Paketverzeichnis haben. Ich möchte meine Datendateien jedoch lieber in einem...

93
Protokollierung innerhalb von Pytest-Tests

Ich möchte einige Protokollierungsanweisungen in die Testfunktion einfügen, um einige Statusvariablen zu untersuchen. Ich habe das folgende Code-Snippet: import pytest,os import logging logging.basicConfig(level=logging.DEBUG) mylogger =

93
Formatierung von Python SQL-Abfragezeichenfolgen

Ich versuche, den besten Weg zum Formatieren einer SQL-Abfragezeichenfolge zu finden. Wenn ich meine Anwendung debugge, möchte ich mich anmelden, um alle SQL-Abfragezeichenfolgen abzulegen, und es ist wichtig, dass die Zeichenfolge ordnungsgemäß formatiert ist. Option 1 def myquery(): sql = "select...

93
Wie implementiere ich die Option --verbose oder -v in ein Skript?

Ich kenne das --verboseoder -vvon mehreren Tools und möchte dies in einige meiner eigenen Skripte und Tools implementieren. Ich dachte an die Platzierung: if verbose: print ... Wenn ein Benutzer die -vOption übergibt , wird die Variable verboseauf gesetzt Trueund der Text gedruckt. Ist dies der...