Articles of Python

Setup-Skript wurde mit Fehler beendet: Der Befehl ‘x86_64-linux-gnu-gcc’ ist mit dem Exit-Status 1 fehlgeschlagen

Wenn ich versuche, odoo-server zu installieren, habe ich folgenden Fehler bekommen: error: Setup script exited with error: command ‘x86_64-linux-gnu-gcc’ failed with exit status 1 Könnte mir jemand helfen, dieses Problem zu lösen?

Wofür wird die function id () verwendet?

Ich habe die Python 2-Dokumente gelesen und die id() -function bemerkt: Gib die “Identität” eines Objekts zurück. Dies ist eine Ganzzahl (oder Long Integer), die für dieses Objekt während seiner Lebensdauer garantiert eindeutig und konstant ist. Zwei Objekte mit nicht überlappenden Lebensdauern können denselben id () -Wert haben. CPython-Implementierungsdetail: Dies ist die Adresse des Objekts […]

Instanzvariablen automatisch initialisieren?

Ich habe eine Python–class, die so aussieht: class Process: def __init__(self, PID, PPID, cmd, FDs, reachable, user): gefolgt von: self.PID=PID self.PPID=PPID self.cmd=cmd … Gibt es eine Möglichkeit, diese Instanzvariablen wie die Initialisierungsliste von C ++ automatisch zu initialisieren? Es würde viel redundanten Code ersparen.

Holen Sie sich Protokoll + Host-Name von der URL

In meiner Django-App muss ich den Host-Namen vom Referrer in request.META.get(‘HTTP_REFERER’) zusammen mit seinem Protokoll request.META.get(‘HTTP_REFERER’) damit von URLs wie request.META.get(‘HTTP_REFERER’) : https://docs.google.com/spreadsheet/ccc?key=blah-blah-blah-blah#gid=1 https://stackoverflow.com/questions/1234567/blah-blah-blah-blah http://www.beispiel.com https://www.other-domain.com/whatever/blah/blah/?v1=0&v2=blah+blah … Ich sollte bekommen: https://docs.google.com/ https://stackoverflow.com/ http://www.beispiel.com https://www.other-domain.com/ Ich habe über andere verwandte Fragen nachgedacht und über URLPARSE gefunden, aber das hat seither nicht funktioniert >>> urlparse(request.META.get(‘HTTP_REFERER’)).hostname ‘docs.google.com’

Wie importiere ich ein aktuelles Paket während des Python Interpreters?

Ich teste oft mein Modul im Python-Interpreter und wenn ich einen Fehler sehe, aktualisiere ich schnell die .py-Datei. Aber wie kann ich den Interpreter reflektieren lassen? So weit, habe ich den Interpreter verlassen und neu eingegeben, weil das erneute Importieren der Datei für mich nicht funktioniert.

Wie viele classn sollte ich in eine Datei schreiben?

Ich bin an das Java-Modell gewöhnt, in dem Sie eine öffentliche class pro Datei haben können. Python hat diese Einschränkung nicht, und ich frage mich, was am besten für das Organisieren von classn ist.

Einfügen von Faktorvariablenwerten in R oder Python basierend auf dem Datum – Erstellen von Schulpausen

Ich habe den folgenden Datensatz ( Break_data ) aus dem Schulkalender Anfang und Ende der Pausen gesammelt: print(Break_data) Start End Break Year 1 2016-02-24 2016-02-29 Spring_Break 2016 2 2016-03-23 2016-03-28 Easter_Recess 2016 3 2016-10-05 2016-10-10 Mid_Term_Break 2016 4 2017-03-01 2017-03-06 Spring_Break 2017 5 2017-04-12 2017-04-17 Easter_Recess 2017 6 2017-10-04 2017-10-09 Mid_Term_Break 2017 7 2018-02-28 2018-03-05 […]

Das Einfügen eines Tabellennamens in eine Abfrage führt zu sqlite3.OperationalError: near “?”: Syntaxerrors

Ich möchte dynamisch auswählen, welche Tabelle in einer SQL-Abfrage verwendet werden soll, aber ich bekomme immer Fehler, aber ich versuche, dies zu formatieren. Probieren Sie auch %s anstelle von ? . Irgendwelche Vorschläge? group_food = (group, food) group_food_new = (group, food, 1) with con: cur = con.cursor() tmp = cur.execute(“SELECT COUNT(Name) FROM (?) WHERE Name=?”, […]

So korrigieren Sie TypeError: Unicode-Objekte müssen vor dem Hashing codiert werden?

Ich habe diesen Fehler: Traceback (most recent call last): File “python_md5_cracker.py”, line 27, in m.update(line) TypeError: Unicode-objects must be encoded before hashing wenn ich versuche, diesen Code in Python 3.2.2 auszuführen: import hashlib, sys m = hashlib.md5() hash = “” hash_file = input(“What is the file name in which the hash resides? “) wordlist = […]

Erweiterte Nested List Comprehension Syntax

Ich spielte mit List Comprehensions, um sie besser zu verstehen, und ich stieß auf unerwartete Ergebnisse, die ich nicht erklären konnte. Ich habe diese Frage nicht schon früher gestellt, aber wenn es sich um eine wiederholte Frage handelt, entschuldige ich mich. Ich habe im Wesentlichen versucht, einen Generator zu schreiben, der Generatoren erzeugte. Ein einfacher […]