Tag: Python

Python time + timedelta gleichwertig

Ich versuche so etwas zu machen: time() + timedelta(hours=1) Python erlaubt es aber nicht , aus gutem Grund. Hat jemand eine einfache Arbeit? Verwandte: Was ist der Standard, um N Sekunden zu datetime.time in Python hinzuzufügen?

Python Anaconda – Wie man sicher deinstalliert

Ich habe Python Anaconda auf Mac (OS Mavericks) installiert. Ich wollte auf die Standardversion von Python auf meinem Mac zurückkehren. Was ist der beste Weg, dies zu tun? Soll ich das ~ / anaconda-Verzeichnis löschen? Irgendwelche anderen Änderungen erforderlich? Derzeit, wenn ich laufe, welche python ich diesen Weg bekomme: / Benutzer / Benutzername / anaconda […]

Dynamisches Importieren des Python-Moduls

Ich habe einen vertrauenswürdigen Remote-Server, der viele benutzerdefinierte Python-Module speichert. Ich kann sie über HTTP (zB mit urllib2.urlopen ) als Text / plain holen, aber ich kann den geholten urllib2.urlopen nicht auf die lokale Festplatte speichern. Wie kann ich den Code als voll funktionsfähiges Python-Modul importieren, einschließlich seiner globalen Variablen und Importe? Ich nehme an, […]

Ändern von Einheimischen in Python

Einheimische ist eine eingebaute Funktion, die ein Wörterbuch mit lokalen Werten zurückgibt. Die Dokumentation sagt: Warnung Der Inhalt dieses Wörterbuchs sollte nicht geändert werden. Änderungen können die Werte der vom Interpreter verwendeten lokalen Variablen nicht beeinflussen. Leider hat exec das gleiche Problem in Python 3.0. Gibt es irgendwie noch? Anwendungsfall Erwägen: @depends("a", "b", "c", "d", […]

Python numpy arange unerwartete ergebnisse

Ich benutze die Arange-Funktion, um meine für Loop-Iterationen zu definieren und unerwartete Ergebnisse zu erzielen. i = arange(7.8,8.4,0.05) print i Yeilds folgendes: [ 7.8 7.85 7.9 7.95 8. 8.05 8.1 8.15 8.2 8.25 8.3 8.35 8.4 ] Aber mit dem Stop-Wert von 8,35 wie folgt i = arange(7.8,8.35,0.05) Ergibt folgendes [ 7.8 7.85 7.9 7.95 […]

Aktualisierungswert eines verschachtelten Wörterbuchs mit unterschiedlicher Tiefe

Ich bin auf der Suche nach einem Weg, um dict Wörterbuch1 mit dem Inhalt der dict Update waiout überschreiben levelA zu aktualisieren dictionary1={'level1':{'level2':{'levelA':0,'levelB':1}}} update={'level1':{'level2':{'levelB':10}}} dictionary1.update(update) print dictionary1 {'level1': {'level2': {'levelB': 10}}} Ich weiß, dass das Update die Werte in Level2 löscht, da es die niedrigste Key Level1 aktualisiert. Wie könnte ich das anpacken, da Wörterbuch1 […]

Zwei- / Rückwärtskarte

Ich mache diese Schaltsache in der Pythonschlange, wo ich weiter verfolgen muss, wer mit wem spricht, also wenn Alice -> Bob, dann das bedeutet, dass Bob -> Alice. Ja, ich könnte zwei Hash-Maps bevölkern, aber ich frage mich, ob jemand eine Idee hat, es mit einem zu tun. Oder schlagen Sie eine andere Datenstruktur vor. […]

Wie kann man überprüfen, ob ein Float-Wert eine ganze Zahl ist

Ich versuche, die größte Würfelwurzel zu finden, die eine ganze Zahl ist, das ist weniger als 12.000. processing = True n = 12000 while processing: n -= 1 if n ** (1/3) == #checks to see if this has decimals or not Ich bin mir nicht sicher, wie man überprüft, ob es eine ganze Zahl […]

Python 3 in virtualenv verwenden

Mit virtualenv laufe ich meine Projekte mit der Standardversion von Python (2.7). Bei einem Projekt muss ich Python 3.4 verwenden. Ich habe brew install python3 , um es auf meinem Mac zu installieren. Nun, wie kann ich ein virtualenv erstellen, das die neue Version verwendet? ZB sudo virtualenv envPython3 Wenn ich versuche: virtualenv -p python3 […]

Add 'decimal-mark' Tausende Trennzeichen zu einer Zahl

Wie formatiere ich 1000000 bis 1.000.000 in Python? bei dem die '.' Ist die Dezimalmarke Tausende Trennzeichen.

Python ist die beste Programmiersprache der Welt.