Als «python» getaggte Fragen

76
Mock-Attribute in Python-Mock?

Ich habe eine ziemlich schwierige Zeit mockin Python: def method_under_test(): r = requests.post("http://localhost/post") print r.ok # prints "<MagicMock name='post().ok' id='11111111'>" if r.ok: return StartResult() else: raise Exception() class MethodUnderTestTest(TestCase): def...

76
Längste gleich beabstandete Teilsequenz

Ich habe eine Million Ganzzahlen in sortierter Reihenfolge und möchte die längste Teilsequenz finden, bei der die Differenz zwischen aufeinanderfolgenden Paaren gleich ist. Zum Beispiel 1, 4, 5, 7, 8, 12 hat eine Folge 4, 8, 12 Meine naive Methode ist gierig und prüft nur, wie weit Sie eine...

76
Stoppwortentfernung mit NLTK

Ich versuche, einen vom Benutzer eingegebenen Text durch Entfernen von Stoppwörtern mit dem nltk-Toolkit zu verarbeiten, aber beim Entfernen von Stoppwörtern werden die Wörter "und", "oder", "nicht" entfernt. Ich möchte, dass diese Wörter nach dem Entfernen des Stoppworts vorhanden sind, da es...

76
Erstellen eines leeren Objekts in Python

Gibt es Verknüpfungen zum Definieren eines leeren Objekts in Python oder müssen Sie immer eine Instanz einer benutzerdefinierten leeren Klasse erstellen? Bearbeiten: Ich meine ein leeres Objekt, das zum Entenschreiben verwendet werden kann.

76
Python-Äquivalent eines bestimmten wget-Befehls

Ich versuche, eine Python-Funktion zu erstellen, die dasselbe tut wie dieser wget-Befehl: wget -c --read-timeout=5 --tries=0 "$URL" -c - Fahren Sie dort fort, wo Sie aufgehört haben, wenn der Download unterbrochen wird. --read-timeout=5- Wenn länger als 5 Sekunden keine neuen Daten eingehen, geben...

76
Ausführen von Python von Atom

In Sublime haben wir eine einfache und bequeme Möglichkeit, Python oder fast jede andere Sprache mit ⌘+ b(oder ctrl+ b) auszuführen. Wo der Code in einem kleinen Fenster unterhalb des Quellcodes ausgeführt wird und einfach mit der Escape-Taste geschlossen werden kann, wenn er nicht mehr...

76
Python: Verspotten eines Kontextmanagers

Ich verstehe nicht, warum ich NamedTemporaryFile.name in diesem Beispiel nicht verspotten kann: from mock import Mock, patch import unittest import tempfile def myfunc(): with tempfile.NamedTemporaryFile() as mytmp: return mytmp.name class TestMock(unittest.TestCase):