Als «python-3.x» getaggte Fragen

474
StringIO in Python3

Ich verwende Python 3.2.1 und kann das StringIOModul nicht importieren . Ich benutze io.StringIOund es funktioniert, aber ich kann es nicht mit benutzen numpyist genfromtxtwie folgt aus : x="1 3\n 4.5 8" numpy.genfromtxt(io.StringIO(x)) Ich erhalte folgende Fehlermeldung: TypeError: Can't...

340
Tiefe Kopie eines Diktats in Python

Ich möchte eine tiefe Kopie von a dictin Python machen. Leider existiert die .deepcopy()Methode für die nicht dict. Wie mache ich das? >>> my_dict = {'a': [1, 2, 3], 'b': [4, 5, 6]} >>> my_copy = my_dict.deepcopy() Traceback (most recent calll last): File "<stdin>", line 1,...

331
Laden Sie die Datei in Python 3 aus dem Internet herunter

Ich erstelle ein Programm, das eine JAR-Datei (Java) von einem Webserver herunterlädt, indem ich die URL lese, die in der JAD-Datei desselben Spiels / derselben Anwendung angegeben ist. Ich benutze Python 3.2.1 Ich habe es geschafft, die URL der JAR-Datei aus der JAD-Datei zu extrahieren (jede...

328
Listen Sie die Attribute eines Objekts auf

Gibt es eine Möglichkeit, eine Liste von Attributen abzurufen, die in Instanzen einer Klasse vorhanden sind? class new_class(): def __init__(self, number): self.multi = int(number) * 2 self.str = str(number) a = new_class(2) print(', '.join(a.SOMETHING)) Das gewünschte Ergebnis ist, dass...

320
Feste Ziffern nach der Dezimalstelle mit F-Strings

Gibt es mit Python-F-Strings eine einfache Möglichkeit, die Anzahl der Stellen nach dem Dezimalpunkt festzulegen? (Speziell F-Strings, keine anderen Formatierungsoptionen für Strings wie .format oder%) Angenommen, ich möchte 2 Ziffern nach der Dezimalstelle anzeigen. Wie mache ich das? Sagen wir...

309
Drucken Sie mehrere Argumente in Python

Dies ist nur ein Ausschnitt aus meinem Code: print("Total score for %s is %s ", name, score) Aber ich möchte, dass es ausgedruckt wird: "Die Gesamtpunktzahl für (Name) ist (Punktzahl)" Dabei namehandelt es sich um eine Variable in einer Liste und scoreeine Ganzzahl. Dies ist Python 3.3, wenn das...