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.

11
Python-Import-Codierungsstil
Ich habe ein neues Muster entdeckt. Ist dieses Muster bekannt oder wie ist die Meinung dazu? Grundsätzlich fällt es mir schwer, Quelldateien nach oben und unten zu scrubben, um herauszufinden, welche Modulimporte verfügbar sind, und so weiter import foo from bar.baz import quux def myFunction(): foo.this.that(quux) Ich verschiebe alle meine …

7
Fehler beim Erstellen einer neuen Textdatei mit Python?
Diese Funktion funktioniert nicht und löst einen Fehler aus. Muss ich Argumente oder Parameter ändern? import sys def write(): print('Creating new text file') name = input('Enter name of text file: ')+'.txt' # Name of text file coerced with +.txt try: file = open(name,'r+') # Trying to create a new file …


3
KeyError im Modul 'Threading' nach einem erfolgreichen py.test-Lauf
Ich führe eine Reihe von Tests mit py.test durch. Sie gehen vorbei. Yippie! Aber ich bekomme diese Nachricht: Exception KeyError: KeyError(4427427920,) in <module 'threading' from '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.pyc'> ignored Wie soll ich die Quelle aufspüren? (Ich verwende Threading nicht direkt, sondern gevent.)
68 python  gevent  pytest 


10
So entfernen Sie Dekoratoren von einer Funktion in Python
Angenommen, ich habe Folgendes: def with_connection(f): def decorated(*args, **kwargs): f(get_connection(...), *args, **kwargs) return decorated @with_connection def spam(connection): # Do something Ich möchte die spamFunktion testen , ohne die Mühe zu haben, eine Verbindung herzustellen (oder was auch immer der Dekorateur tut). In Anbetracht spam, wie Streifen ich den Dekorateur aus …
68 python  decorator 

25
Kein Modul namens django.core
Ich habe nach der Deinstallation meiner alten Django-Version auf die neueste Django-Version 1.0.2 aktualisiert. Aber jetzt, wenn ich django-admin.py ausführe, wird der folgende Fehler angezeigt. Wie kann ich das beheben? Traceback (most recent call last): File "C:\Python25\Lib\site-packages\django\bin\django-admin.py", line 2, in <module> from django.core import management ImportError: No module named django.core
68 python  django 

8
Grund für globals () in Python?
Was ist der Grund dafür, dass globals () in Python funktioniert? Es wird nur ein Wörterbuch globaler Variablen zurückgegeben, die bereits global sind, sodass sie überall verwendet werden können. Ich frage nur aus Neugier und versuche, Python zu lernen. def F(): global x x = 1 def G(): print(globals()["x"]) #will …


3
AssertEqual und iterables von Unittest - überprüfen Sie nur den Inhalt
Gibt es eine "anständige" Möglichkeit, die Gleichheit des Inhalts von zwei iterierbaren Objekten zu überprüfen? Ich verwende viele Tupel, Listen und Numpy-Arrays und möchte normalerweise nur den Inhalt und nicht den Typ testen. Momentan gieße ich einfach den Typ: self.assertEqual (tuple (self.numpy_data), tuple (self.reference_list)) Ich habe dieses Listenverständnis vor einiger …

5
How to download a file using python in a 'smarter' way?
I need to download several files via http in Python. The most obvious way to do it is just using urllib2: import urllib2 u = urllib2.urlopen('http://server.com/file.html') localFile = open('file.html', 'w') localFile.write(u.read()) localFile.close() But I'll have to deal with the URLs that are nasty in some way, say like this: http://server.com/!Run.aspx/someoddtext/somemore?id=121&m=pdf. …
68 python  http  download 

6
PyQt oder PySide - welches verwendet werden soll [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 7 Jahren . Verbessere diese Frage Ich habe angefangen, ein bisschen …
68 python  pyqt  pyside 

6
ImportError: Kein Modul mit dem Namen - Python
Ich habe eine Python-Anwendung mit der folgenden Verzeichnisstruktur: src | +---- main | +---- util | +---- gen_py | +---- lib Im Paket main habe ich ein Python-Modul namens MyServer.py, das eine import-Anweisung wie folgt enthält : from gen_py.lib import MyService Damit diese Anweisung funktioniert, habe ich die folgende Zeile …
68 python  import 



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.