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.

4
Importieren Sie eine beliebige Python-Quelldatei. (Python 3.3+)
Wie kann ich eine beliebige Python-Quelldatei (deren Dateiname beliebige Zeichen enthalten kann und nicht immer mit endet .py) in Python 3.3+ importieren ? Ich habe imp.load_modulewie folgt verwendet: >>> import imp >>> path = '/tmp/a-b.txt' >>> with open(path, 'U') as f: ... mod = imp.load_module('a_b', f, path, ('.py', 'U', imp.PY_SOURCE)) …

4
Der beste Weg, um eine Aufzählung in Sqlalchemy zu machen?
Ich lese über SQLalchemie und habe folgenden Code gesehen: employees_table = Table('employees', metadata, Column('employee_id', Integer, primary_key=True), Column('name', String(50)), Column('manager_data', String(50)), Column('engineer_info', String(50)), Column('type', String(20), nullable=False) ) employee_mapper = mapper(Employee, employees_table, \ polymorphic_on=employees_table.c.type, polymorphic_identity='employee') manager_mapper = mapper(Manager, inherits=employee_mapper, polymorphic_identity='manager') engineer_mapper = mapper(Engineer, inherits=employee_mapper, polymorphic_identity='engineer') Sollte ich 'type' zu einem int mit …

18
Python: Finde die lokale Zeitzone heraus
Ich möchte UTC-Zeitstempel aus einer Protokolldatei mit lokalen Zeitstempeln vergleichen. Beim Erstellen des lokalen datetimeObjekts verwende ich Folgendes: >>> local_time=datetime.datetime(2010, 4, 27, 12, 0, 0, 0, tzinfo=pytz.timezone('Israel')) Ich möchte ein automatisches Werkzeug finden, das das ersetzen würdetzinfo=pytz.timezone('Israel') durch die aktuelle lokale Zeitzone ersetzt. Irgendwelche Ideen?

6
Teilaktualisierung des Django Rest Framework
Ich versuche, partial_updatemit Django Rest Framework zu implementieren, aber ich brauche einige Klarstellungen, weil ich nicht weiterkomme. Warum müssen wir partiell = True angeben? Nach meinem Verständnis könnten wir das Demo-Objekt innerhalb der partial_updateMethode leicht aktualisieren . Was ist der Zweck davon? Was ist in der serialisierten Variablen enthalten? Was …


7
Mit Webdriver zum Element scrollen?
Ich lerne noch und beantworte eine meiner Fragen: Hier wurde mir gesagt, dass dies möglicherweise daran liegt, dass das betreffende Element nicht in Sicht ist. Ich habe die Dokumentation durchgesehen und SO, hier war die relevanteste Antwort: hier Mit der Klasse "org.openqa.selenium.interactions.Actions" können Sie zu einem Element wechseln: WebElement element …

6
Wie konvertiere ich einen pymongo.cursor.Cursor in ein Diktat?
Ich benutze Pymongo, um alle Elemente in einer Region abzufragen (eigentlich ist es, um alle Veranstaltungsorte in einer Region auf einer Karte abzufragen). Ich habe db.command(SON())vorher in einer sphärischen Region gesucht, die mir ein Wörterbuch zurückgeben kann, und im Wörterbuch gibt es einen Schlüssel namens, resultsder die Veranstaltungsorte enthält. Jetzt …


4
matplotlib savefig () zeichnet sich von show () ab
Wenn ich show()die Grafiken einzeichne X, sehen die Grafiken sehr gut aus. Wenn ich jedoch anfange, savefig()eine große Anzahl von Diagrammen zu savefig()generieren, sehen Schriftart, Linien und Polygone der show()generierten Diagramme kleiner aus als das generierte Diagramm. Meine Umgebung ist Ubuntu und das Backend für show()ist Qt4Agg. Wie kann ich …


4
Gegenteil einer beliebigen () Funktion
Mit der in Python integrierten Funktion any(iterable)können Sie schnell überprüfen, ob bool(element)es sich Trueum einen iterierbaren Typ handelt. >>> l = [None, False, 0] >>> any(l) False >>> l = [None, 1, 0] >>> any(l) True Aber gibt es in Python eine elegante Art und Weise, die den gegenteiligen Effekt …

2
Löschen Sie mehrere Spalten in Pandas
Ich versuche, mehrere Spalten (Spalte 2 und 70 in meinem Datensatz, indiziert als 1 bzw. 69) nach Indexnummer in einem Pandas-Datenrahmen mit dem folgenden Code zu löschen: df.drop([df.columns[[1, 69]]], axis=1, inplace=True) Ich erhalte folgende Fehlermeldung: TypeError: unhashable type: 'Index' Und in meinem Code wird [1, 69] hervorgehoben und sagt: Expected …
72 python  pandas 

10
Verwenden von Anführungszeichen in Anführungszeichen
Wenn ich einen printBefehl in Python ausführen möchte und Anführungszeichen verwenden muss, weiß ich nicht, wie ich dies tun soll, ohne die Zeichenfolge zu schließen. Zum Beispiel: print " "a word that needs quotation marks" " Aber wenn ich versuche, das zu tun, was ich oben getan habe, schließe ich …


7
Wie fange ich die Ausnahmeausgabe von Python subprocess.check_output () ab?
Ich versuche, eine Bitcoin-Zahlung innerhalb von Python durchzuführen. In Bash würde ich normalerweise folgendes tun: bitcoin sendtoaddress <bitcoin address> <amount> so zum Beispiel: bitcoin sendtoaddress 1HoCUcbK9RbVnuaGQwiyaJGGAG6xrTPC9y 1.4214 Wenn dies erfolgreich ist, erhalte ich eine Transaktions-ID als Ausgabe. Wenn ich jedoch versuche, einen Betrag zu überweisen, der größer als mein Bitcoin-Guthaben …

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.