Tag: python2.7

Unterschied im Paketimport zwischen Python 2.7 und 3.4

Für diese Verzeichnishierarchie: . ├── hello │ ├── __init__.py │ └── world │ └── __init__.py └── test.py Und die Python-Quelldateien: Test.py: if __name__ == '__main__': import hello Hallo / __ init__.py: import world Hallo / welt / __ init__.py: print("yes you win") Laufen test.py mit Python 3.4 wirft ImportError sagen, dass Modul world nicht gefunden […]

Der Widerspruch zwischen whereis python und python –version

In einer Python-Umgebung whereis python ich whereis python , und bekomme die folgenden Informationen python: /usr/bin/python2.6 /usr/bin/python2.6-config /usr/bin/python /usr/lib/python2.6 /usr/lib64/python2.6 /usr/X11R6/bin/python2.6 /usr/X11R6/bin/python2.6-config /usr/X11R6/bin/python /usr/bin/X11/python2.6 /usr/bin/X11/python2.6-config /usr/bin/X11/python /usr/include/python2.6 /usr/share/man/man1/python.1.gz Aber wenn ich python –version – Python 3.4.5 , gibt es Python 3.4.5 Gibt es einen Widerspruch zwischen whereis python und python –version . Es verwirrt mich, […]

Dateutil parse bug in python gibt den falschen Wert zurück

Ich habe auf viele Möglichkeiten hingewiesen, um Pythonzeiten zu analysieren. Verwenden von Parse scheint Link die einzige Methode, die funktionieren sollte . Beim Versuch, datetime.strptime zu verwenden, wird ein Fehler verursacht, da %z nicht mit python 2.7 funktioniert . Aber mit parse.parse erkennt man die Zeitzone falsch. Ich analysiere beide Fri Nov 9 09:04:02 2012 […]

Python 'wenn x ist Keine' nicht fangen keineType

Das unten genannte Code-Snippet gibt einen "Nicht-Typ ist nicht iterable" Fehler zurück. Warum fehlt das nicht? inset = set() for x in node.contacted: print type(x) if x.is_converted() is True: nset.add(x) if x.contacted is None: memotable[node.gen][node.genind] = nset else: nset.union(self.legacy(x, memotable)) memotable[node.gen][node.genind] = nset Vollständige Rückverfolgung wie gewünscht: Traceback (letzter Anruf zuletzt): Datei "F: \ Dropbox […]

Python raw_input nimmt keine Eingabe ein

Ich habe vor kurzem angefangen, Python zu lernen und wurde es müde, es auf der Kommandozeile zu laufen (Terminal Mac os x). Ich wollte eine Umgebung, in die ich gut eingehen konnte und diesen Code nur dann ausführen konnte, wenn Stücke von ihm fertig waren, nicht line-by-line wie in der Shell. Ich beschloss, Xcode zu […]

Variante von defaultdict für die Zuordnung von Wert nur einmal

Ich versuche, ein Wörterbuch von Wörtern mit Worten zu erstellen, die für eine weitere Verarbeitung zu einer Ganzzahl gehasht wurden. Gibt es eine Variante von defaultdict , die ich verwenden kann, um den Check zu vermeiden, if word not in wordid . Dies ist eine sehr große Datei und braucht Zeit effizient, dies zu tun. […]

Laden Sie ein Element mit Python aus großer Jord-Datei

Also, hier ist meine json Datei. Ich möchte die Datenliste von einem, eins nach dem anderen, und nur es laden. Und dann, zum Beispiel … Dies ist ein Beispiel, denn ich beschäftige mich mit großem Datensatz, mit dem ich die Datei nicht laden konnte (das würde einen Speicherfehler erzeugen). { "earth": { "europe": [ {"name": […]

Chinesisch Zeichen Kodierung Fehler mit BeautifulSoup in Python?

Ich würde gerne BeatifulSoup verwenden, um die Daten in einer Tabelle von einer Website zu bekommen, aber es konnte das chinesische Zeichen nicht richtig packen. Das ist mein Code: #!/usr/bin/env python # -*- coding: utf-8 -*- import urllib2 from bs4 import BeautifulSoup html=urllib2.urlopen("http://www.515fa.com/che_1978.html").read() soup=BeautifulSoup(html,from_encoding="UTF-8") print soup.prettify() Und die chinesischen Zeichen werden so dargestellt: <td align="center" […]

Python 2.7: Matplotlib.pyplot kann nicht importiert werden

Als ich es versuchte import matplotlib.pyplot as plt Mir wurde folgende Fehlermeldung gegeben: runfile('/Users/Zhengnan/Documents/Python/PS 2/230I_PS_2.py', wdir='/Users/Zhengnan/Documents/Python/PS 2') Traceback (most recent call last): File "<ipython-input-2-9001323bba15>", line 1, in <module> runfile('/Users/Zhengnan/Documents/Python/PS 2/230I_PS_2.py', wdir='/Users/Zhengnan/Documents/Python/PS 2') File "/Users/Zhengnan/anaconda/lib/python2.7/site-packages/spyderlib/widgets/externalshell/sitecustomize.py", line 685, in runfile execfile(filename, namespace) File "/Users/Zhengnan/anaconda/lib/python2.7/site-packages/spyderlib/widgets/externalshell/sitecustomize.py", line 78, in execfile builtins.execfile(filename, *where) File "/Users/Zhengnan/Documents/Python/PS 2/230I_PS_2.py", line 4, in <module> […]

Führen Sie eine Aufgabe während bestimmter Zeitrahmen innerhalb eines Python-Skripts aus

Wie Sie unten sehen können, ist hier eine Kopie meines Skripts, was ich erstellt habe, könnte jemand mir helfen, meine currenttime Aufgaben zu verbessern / zu beheben. Grundsätzlich, während des Tages regelmäßig ruft Test alle 3 Minuten + – 60 Sekunden jeder periodisch Zyklus es soll die folgenden Aufgaben zu tun: Irgendwo während 23:30:00 bis […]

Python ist die beste Programmiersprache der Welt.