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.




5
Rufen Sie eine Python-Methode beim Namen auf
Wie kann ich die Methode aufrufen, wenn ich ein Objekt und einen Methodennamen in einer Zeichenfolge habe? class Foo: def bar1(self): print 1 def bar2(self): print 2 def callMethod(o, name): ??? f = Foo() callMethod(f, "bar1")
81 python 

3
TypeError: Das JSON-Objekt muss str sein, nicht 'bytes'.
Ich habe den folgenden, sehr einfachen Code, der wirft; TypeError: the JSON object must be str, not 'bytes' import requests import json url = 'my url' user = 'my user' pwd = 'my password' response = requests.get(url, auth=(user, pwd)) if(myResponse.ok): Data = json.loads(myResponse.content) Ich versuche, die Dekodierung wie folgt auf …
81 python  json 

7
Ausführen von Pip-Befehlen über CMD
Soweit ich weiß, wird in Python 2.7.9 Pip installiert. Wenn ich jedoch versuche, einen Pip-Befehl über CMD (Windows) auszuführen, wird der folgende Fehler angezeigt: 'pip' is not recognized as an internal or external command, operable program or batch file. Wenn ich tippe python, erhalte ich Folgendes, was darauf hindeutet, dass …
81 python  cmd  pip 

9
assertAlmostEqual im Python-Unit-Test für Floatsammlungen
Die assertAlmostEqual (x, y) -Methode in Pythons Unit-Testing-Framework testet, ob xund yungefähr gleich, vorausgesetzt, es handelt sich um Floats. Das Problem dabei assertAlmostEqual()ist, dass es nur auf Floats funktioniert. Ich suche nach einer Methode, assertAlmostEqual()die auf Float-Listen, Float-Sätzen, Float-Wörterbüchern, Float-Tupeln, Float-Tupel-Listen, Float-Listen, Float-Listen usw. funktioniert. Zum Beispiel lassen Sie x …

3
PyCharm und PYTHONPATH
Ich bin neu bei PyCharm. Ich habe ein Verzeichnis, das ich für meinen PYTHONPATH verwende : c:\test\my\scripts\. In diesem Verzeichnis habe ich einige Module, die ich importiere. Es funktioniert gut in meiner Python-Shell. Wie füge ich diesen Verzeichnispfad zu PyCharm hinzu, damit ich importieren kann, was sich in diesem Verzeichnis …
81 python  pycharm 

8
Wie finde ich den Pfad für eine ausführbare Datei?
Ich muss die Umgebung mit dem Pfad zu einer Binärdatei einrichten. In der Shell kann ich whichden Pfad finden. Gibt es ein Äquivalent in Python? Das ist mein Code. cmd = ["which","abc"] p = subprocess.Popen(cmd, stdout=subprocess.PIPE) res = p.stdout.readlines() if len(res) == 0: return False return True
81 python 

12
Python: Binding Socket: "Adresse wird bereits verwendet"
Ich habe eine Frage zum Client-Socket im TCP / IP-Netzwerk. Nehmen wir an, ich benutze try: comSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) comSocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) except socket.error, msg: sys.stderr.write("[ERROR] %s\n" % msg[1]) sys.exit(1) try: comSocket.bind(('', 5555)) comSocket.connect() except socket.error, msg: sys.stderr.write("[ERROR] %s\n" % msg[1]) sys.exit(2) Der erstellte Socket wird an Port 5555 …
81 python  sockets  tcp  port 



3
Plotbreiteneinstellungen in ipython notebook
Ich habe die folgenden Handlungen: Es würde schöner aussehen, wenn sie die gleiche Breite haben. Haben Sie eine Idee, wie es in ipython notebook gemacht wird, wenn ich es benutze %matplotlib inline? AKTUALISIEREN: Um beide Zahlen zu generieren, benutze ich folgende Funktionen: import numpy as np import matplotlib.pyplot as plt …


2
Warum erlaubt Python Funktionsaufrufe mit falscher Anzahl von Argumenten?
Python ist meine erste dynamische Sprache. Ich habe kürzlich einen Funktionsaufruf codiert, der falsch eine falsche Anzahl von Argumenten liefert. Dies schlug mit einer Ausnahme zum Zeitpunkt des Aufrufs dieser Funktion fehl. Ich habe erwartet, dass diese Art von Fehler auch in einer dynamischen Sprache erkannt werden kann, wenn die …
80 python  arguments 

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.