Als «python-2.7» getaggte Fragen

Python 2.7 ist die letzte Hauptversion in der 2.x-Reihe und wird seit dem 1. Januar 2020 nicht mehr gewartet. Verwenden Sie dieses Tag nicht nur, um die von Ihnen verwendete Python-Version zu übermitteln, es sei denn, die Frage betrifft ein spezifisches Problem für Python 2.7. Verwenden Sie das allgemeinere [Python] -Tag.

11
Iterieren über Wörterbücher mit 'for'-Schleifen
Der folgende Code verwirrt mich ein wenig: d = {'x': 1, 'y': 2, 'z': 3} for key in d: print key, 'corresponds to', d[key] Was ich nicht verstehe, ist die keyPortion. Woran erkennt Python, dass nur der Schlüssel aus dem Wörterbuch gelesen werden muss? Ist keyein spezielles Wort in Python? …

10
Relative Importe zum milliardsten Mal
Ich war hier: http://www.python.org/dev/peps/pep-0328/ http://docs.python.org/2/tutorial/modules.html#packages Python-Pakete: relative Importe Beispielcode für den relativen Python-Import funktioniert nicht Ultimative Antwort auf relative Python-Importe Relative Importe in Python Python: Relativen Import deaktivieren und viele URLs, die ich nicht kopiert habe, einige auf SO, andere auf anderen Websites, als ich dachte, ich hätte die Lösung …

12
Warum sind Pythons "private" Methoden nicht wirklich privat?
Python gibt uns die Möglichkeit, 'private' Methoden und Variablen innerhalb einer Klasse zu erstellen, indem dem Namen doppelte Unterstriche vorangestellt werden : __myPrivateMethod(). Wie kann man das dann erklären? >>> class MyClass: ... def myPublicMethod(self): ... print 'public method' ... def __myPrivateMethod(self): ... print 'this is private!!' ... >>> obj …

5
Liste in Python in Tupel konvertieren
Ich versuche, eine Liste in ein Tupel umzuwandeln. Die meisten Lösungen bei Google bieten den folgenden Code: l = [4,5,6] tuple(l) Der Code führt jedoch zu einer Fehlermeldung, wenn ich ihn ausführe: TypeError: 'Tupel'-Objekt kann nicht aufgerufen werden Wie kann ich dieses Problem beheben?


19
So beheben Sie Folgendes: "UnicodeDecodeError: 'ascii'-Codec kann Byte nicht dekodieren"
as3:~/ngokevin-site# nano content/blog/20140114_test-chinese.mkd as3:~/ngokevin-site# wok Traceback (most recent call last): File "/usr/local/bin/wok", line 4, in Engine() File "/usr/local/lib/python2.7/site-packages/wok/engine.py", line 104, in init self.load_pages() File "/usr/local/lib/python2.7/site-packages/wok/engine.py", line 238, in load_pages p = Page.from_file(os.path.join(root, f), self.options, self, renderer) File "/usr/local/lib/python2.7/site-packages/wok/page.py", line 111, in from_file page.meta['content'] = page.renderer.render(page.original) File "/usr/local/lib/python2.7/site-packages/wok/renderers.py", line 46, in …

11
Abrufbeschreibung und Stapelverfolgung, die eine Ausnahme verursacht haben, als Zeichenfolge abrufen
Ich habe viele Beiträge über Stack-Trace und Ausnahmen in Python gesehen. Aber ich habe nicht gefunden, was ich brauche. Ich habe einen Teil des Python 2.7-Codes, der möglicherweise eine Ausnahme auslöst. Ich möchte es abfangen und einem String seine vollständige Beschreibung und den Stack-Trace zuweisen , der den Fehler verursacht …

6
Wie schreibe ich ein Python-Modul / Paket?
Ich habe Python-Skripte für einfache Aufgaben bei der Arbeit erstellt und mich nie wirklich darum gekümmert, sie für andere zu verpacken. Jetzt wurde ich beauftragt, einen Python-Wrapper für eine REST-API zu erstellen. Ich habe absolut keine Ahnung, wie ich anfangen soll und ich brauche Hilfe. Was ich habe: (Ich möchte …


20
PIL mit pip installieren
Ich versuche, PIL (die Python Imaging Library) mit dem folgenden Befehl zu installieren: sudo pip install pil aber ich bekomme folgende Nachricht: Downloading/unpacking PIL You are installing a potentially insecure and unverifiable file. Future versions of pip will default to disallowing insecure files. Downloading PIL-1.1.7.tar.gz (506kB): 506kB downloaded Running setup.py …

10
Wie installiere ich das yaml-Paket für Python?
Ich habe ein Python-Programm, das YAML verwendet. Ich habe versucht, es mit auf einem neuen Server zu installieren, pip install yamlund es wird Folgendes zurückgegeben: $ sudo pip install yaml Downloading/unpacking yaml Could not find any downloads that satisfy the requirement yaml No distributions at all found for yaml Storing …
346 python  python-2.7  yaml  pip  pyyaml 


11
Wie deinstalliere ich Python 2.7 unter Mac OS X 10.6.4?
Ich möchte Python 2.7 vollständig von meinem Mac OS X 10.6.4 entfernen. Ich habe es geschafft, den Eintrag aus der PATHVariablen zu entfernen , indem ich meine zurückgesetzt habe .bash_profile. Ich möchte aber auch alle Verzeichnisse, Dateien, Symlinks und Einträge entfernen, die vom Python 2.7-Installationspaket installiert wurden. Ich habe das …



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.