Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

19
Analysieren von booleschen Werten mit argparse
Ich möchte argparse verwenden, um boolesche Befehlszeilenargumente zu analysieren, die als "--foo True" oder "--foo False" geschrieben sind. Zum Beispiel: my_program --my_boolean_flag False Der folgende Testcode macht jedoch nicht das, was ich möchte: import argparse parser = argparse.ArgumentParser(description="My parser") parser.add_argument("--my_bool", type=bool) cmd_line = ["--my_bool", "False"] parsed_args = parser.parse(cmd_line) Leider parsed_args.my_boolbewertet …

14
Was ist der schnellste Weg zu HTTP GET in Python?
Was ist der schnellste Weg zu HTTP GET in Python, wenn ich weiß, dass der Inhalt eine Zeichenfolge ist? Ich suche in der Dokumentation nach einem schnellen Einzeiler wie: contents = url.get("http://example.com/foo/bar") Aber alles, was ich mit Google finden kann, sind httplibund urllib- und ich kann in diesen Bibliotheken keine …
613 python  http  networking 

11
Warum schreibt "npm install" package-lock.json neu?
Ich habe kürzlich ein Upgrade auf npm @ 5 durchgeführt . Ich habe jetzt eine package-lock.json- Datei mit allem von package.json . Ich würde erwarten, dass beim Ausführen npm installdie Abhängigkeitsversionen aus der Sperrdatei abgerufen werden, um zu bestimmen, was in meinem Verzeichnis node_modules installiert werden soll . Was seltsam …





10
Gewähren Sie ** alle ** Berechtigungen für die Datenbank
Ich habe eine Datenbank erstellt, zum Beispiel 'mydb'. CREATE DATABASE mydb CHARACTER SET utf8 COLLATE utf8_bin; CREATE USER 'myuser'@'%' IDENTIFIED BY PASSWORD '*HASH'; GRANT ALL ON mydb.* TO 'myuser'@'%'; GRANT ALL ON mydb TO 'myuser'@'%'; GRANT CREATE ON mydb TO 'myuser'@'%'; FLUSH PRIVILEGES; Jetzt kann ich mich von überall in …


23
Wie gehe ich mit ungeprüften Besetzungswarnungen um?
Eclipse warnt mich vor folgendem Formular: Typensicherheit: Deaktivierte Umwandlung von Objekt in HashMap Dies ist von einem Aufruf einer API, über die ich keine Kontrolle habe, welche Objekt zurückgibt: HashMap<String, String> getItems(javax.servlet.http.HttpSession session) { HashMap<String, String> theHash = (HashMap<String, String>)session.getAttribute("attributeKey"); return theHash; } Ich möchte Eclipse-Warnungen nach Möglichkeit vermeiden, da …
611 java  generics  warnings 






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.