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.



3
Pylint ungültiger Konstantenname
Ich erhalte einen Pylint-Fehler bezüglich meiner Konstante: MIN_SOIL_PARTICLE_DENS(ungültiger Name). Irgendwelche Ideen, warum diese Konstante falsch ist? Hier ist meine volle Funktion: def bulk_density(clay, sand, organic_matter): MIN_SOIL_PARTICLE_DENS = 2.65 x1 = (0.078 + 0.278 * sand + 0.034 * clay + 0.022 * organic_matter - 0.018 * sand * organic_matter - …

4
ropemacs USAGE Tutorial
Es gibt viele Websites mit Anweisungen zur Installation von Ropemacs, aber bisher konnte ich keine mit Anweisungen zur Verwendung finden , nachdem sie bereits installiert wurden. Ich habe es installiert, oder zumindest scheint es so, Emacs hat "Rope" -Menü in seiner oberen Menüleiste. Was jetzt? Bisher konnte ich nur "Dokumentation …

1
Heroku schneidet HTTP-Antworten ab?
Ich verwende eine Flask / Gunicorn Python-App auf einem Heroku Cedar-Prüfstand. Die App kehrt JSON responseszu ihren Kunden zurück (es ist API serverwirklich eine). Hin und wieder erhalten Clients 0-Byte-Antworten. Ich gebe sie jedoch nicht zurück. Hier ist ein Ausschnitt aus dem Protokoll meiner App: 14. März 13:13:31 d.0b1adf0a-0597-4f5c-8901-dfe7cda9bce0 app …

4
Falsche Mathematik mit Python?
Ich fange gerade mit Python an, das ist wahrscheinlich mein Fehler, aber ... Ich probiere Python aus. Ich benutze es gerne als Taschenrechner und arbeite langsam an einigen Tutorials. Ich bin heute auf etwas Seltsames gestoßen. Ich wollte 2013 * 2013 herausfinden, aber ich habe das Falsche geschrieben und 2013 …

3
Boolesches Argument für das Skript
In Python verstehe ich, wie int- und str-Argumente zu Skripten hinzugefügt werden können. parser=argparse.ArgumentParser(description="""Mydescription""") parser.add_argument('-l', type=str, default='info', help='String argument') parser.add_argument('-dt', type=int, default ='', help='int argument') Was ist das für Boolesche? Grundsätzlich möchte ich meinem Skript ein Flag übergeben, das dem Skript mitteilt, ob eine bestimmte Aktion ausgeführt werden soll oder …
78 python 

9
Wie ordne ich einer TensorFlow-Variablen einen Wert zu?
Ich versuche, einer Tensorflow-Variablen in Python einen neuen Wert zuzuweisen. import tensorflow as tf import numpy as np x = tf.Variable(0) init = tf.initialize_all_variables() sess = tf.InteractiveSession() sess.run(init) print(x.eval()) x.assign(1) print(x.eval()) Aber die Ausgabe, die ich bekomme, ist 0 0 Der Wert hat sich also nicht geändert. Was vermisse ich?

6
Wie kann man Ansible ausführen, ohne das Inventar, aber den Host direkt anzugeben?
Ich möchte Ansible in Python ausführen, ohne die Inventardatei durch (ANSIBLE_HOST) anzugeben, aber nur durch: ansible.run.Runner( module_name='ping', host='www.google.com' ) Ich kann das eigentlich leicht in Stoff machen, aber ich frage mich nur, wie ich das in Python machen soll. Andererseits ist die Dokumentation der Ansible-API für Python nicht wirklich vollständig.
78 python  ansible 

6
Gibt es eine Möglichkeit, einen an die Variable zurückgegebenen Booleschen Wert zu negieren?
Ich habe eine Django-Site mit einem ItemObjekt, das eine boolesche Eigenschaft hat active. Ich möchte so etwas tun, um die Eigenschaft von False auf True und umgekehrt umzuschalten: def toggle_active(item_id): item = Item.objects.get(id=item_id) item.active = !item.active item.save() Diese Syntax ist in vielen C-basierten Sprachen gültig, scheint jedoch in Python ungültig …
78 python  django 

6
Abrufen der Ausführungszeit eines Codeblocks in Python 2.7
Ich möchte die verstrichene Zeit messen, um einen Codeblock in einem Python-Programm auszuwerten, wobei möglicherweise zwischen Benutzer-CPU-Zeit, System-CPU-Zeit und verstrichener Zeit getrennt wird. Ich kenne das timeitModul, aber ich habe viele selbstgeschriebene Funktionen und es ist nicht sehr einfach, sie im Setup-Prozess zu übergeben. Ich hätte lieber etwas, das verwendet …

10
Wie teste ich Python 3.4 Asyncio Code?
Was ist der beste Weg, um Unit-Tests für Code mithilfe der Python 3.4- asyncioBibliothek zu schreiben ? Angenommen, ich möchte einen TCP-Client testen ( SocketConnection): import asyncio import unittest class TestSocketConnection(unittest.TestCase): def setUp(self): self.mock_server = MockServer("localhost", 1337) self.socket_connection = SocketConnection("localhost", 1337) @asyncio.coroutine def test_sends_handshake_after_connect(self): yield from self.socket_connection.connect() self.assertTrue(self.mock_server.received_handshake()) Wenn Sie …

4
Verwechselt mit Python-Listen: Sind sie oder sind sie keine Iteratoren?
Ich studiere Alex Martelis Python auf den Punkt gebracht und das Buch schlägt vor, dass jedes Objekt, das eine next()Methode hat, ein Iterator ist (oder zumindest als Iterator verwendet werden kann) . Es wird auch vorgeschlagen, dass die meisten Iteratoren durch implizite oder explizite Aufrufe einer aufgerufenen Methode erstellt werden …
78 python  list  iterator 


6
Wie kann ich Django-Nachrichten testen?
In meiner Django-Anwendung versuche ich, einen Komponententest zu schreiben, der eine Aktion ausführt und dann die Nachrichten in der Antwort überprüft. Soweit ich das beurteilen kann, gibt es dafür keinen guten Weg. Ich verwende die CookieStorage-Speichermethode und möchte etwas Ähnliches wie das Folgende tun: response = self.client.post('/do-something/', follow=True) self.assertEquals(response.context['messages'][0], "fail.") …

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.