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.

2
str.startswith mit einer Liste von Zeichenfolgen, auf die getestet werden soll
Ich versuche zu vermeiden, so viele if-Anweisungen und Vergleiche zu verwenden, und verwende einfach eine Liste, bin mir aber nicht sicher, wie ich sie verwenden soll str.startswith: if link.lower().startswith("js/") or link.lower().startswith("catalog/") or link.lower().startswith("script/") or link.lower().startswith("scripts/") or link.lower().startswith("katalog/"): # then "do something" Was ich möchte, ist: if link.lower().startswith() in ["js","catalog","script","scripts","katalog"]: # …
181 python  string  list 

12
Wie wähle ich mit Python einen Dropdown-Menüwert mit Selen aus?
Ich muss ein Element aus einem Dropdown- Menü auswählen . Beispielsweise: <select id="fruits01" class="select" name="fruits"> <option value="0">Choose your fruits:</option> <option value="1">Banana</option> <option value="2">Mango</option> </select> 1) Zuerst muss ich darauf klicken. Ich mache das: inputElementFruits = driver.find_element_by_xpath("//select[id='fruits']").click() 2) Danach muss ich das gute Element auswählen, sagen wir mal Mango. Ich habe …

11
Wie leite ich die Druckausgabe mit Python in eine Datei um?
Ich möchte den Druck mit Python in eine TXT-Datei umleiten. Ich habe eine 'for'-Schleife, die die Ausgabe für jede meiner .bam-Dateien' druckt ', während ich ALLE diese Ausgaben in eine Datei umleiten möchte. Also habe ich versucht zu setzen f = open('output.txt','w'); sys.stdout = f am Anfang meines Skripts. Allerdings …

2
Passwort von stdin lesen
Szenario: Ein interaktives CLI-Python-Programm, für das ein Kennwort erforderlich ist. Das bedeutet auch, dass keine GUI-Lösung möglich ist. In Bash konnte ich ein Passwort einlesen lassen, ohne es erneut auf dem Bildschirm über aufzufordern read -s Gibt es etwas Ähnliches für Python? Dh password = raw_input('Password: ', dont_print_statement_back_to_screen) Alternative: Ersetzen …

4
Erstellen Sie dynamische URLs in Flask mit url_for ()
Die Hälfte meiner Flask-Routen erfordert eine Variable, /<variable>/addoder /<variable>/remove. Wie erstelle ich Links zu diesen Orten? url_for() Nimmt ein Argument, zu dem die Funktion weitergeleitet werden soll, aber ich kann keine Argumente hinzufügen?
180 python  flask 

9
Wie lese ich Bilddaten von einer URL in Python?
Was ich versuche, ist ziemlich einfach, wenn es sich um eine lokale Datei handelt, aber das Problem tritt auf, wenn ich versuche, dies mit einer Remote-URL zu tun. Grundsätzlich versuche ich, ein PIL-Bildobjekt aus einer Datei zu erstellen, die von einer URL abgerufen wird. Sicher, ich könnte die URL immer …

16
Überprüfen, ob eine Zeichenfolge in Python in float konvertiert werden kann
Ich habe Python-Code, der eine Liste von Zeichenfolgen durchläuft und diese nach Möglichkeit in Ganzzahlen oder Gleitkommazahlen konvertiert. Dies für ganze Zahlen zu tun ist ziemlich einfach if element.isdigit(): newelement = int(element) Gleitkommazahlen sind schwieriger. Im Moment teile ich partition('.')die Zeichenfolge und überprüfe, ob eine oder beide Seiten Ziffern sind. …

18
Django CSRF-Prüfung schlägt mit einer Ajax-POST-Anforderung fehl
Ich könnte über meinen AJAX-Beitrag Hilfe bei der Einhaltung des CSRF-Schutzmechanismus von Django gebrauchen. Ich habe die Anweisungen hier befolgt: http://docs.djangoproject.com/de/dev/ref/contrib/csrf/ Ich habe den AJAX-Beispielcode, den sie auf dieser Seite haben, genau kopiert: http://docs.djangoproject.com/de/dev/ref/contrib/csrf/#ajax Ich habe eine Warnung eingefügt, die den Inhalt getCookie('csrftoken')vor dem xhr.setRequestHeaderAnruf druckt, und er ist tatsächlich …
180 python  ajax  django  csrf 



5
Wie überprüfe ich die Differenz zwischen zwei Daten in Sekunden?
Es muss einen einfacheren Weg geben, dies zu tun. Ich habe Objekte, die von Zeit zu Zeit aktualisiert werden möchten. Daher möchte ich aufzeichnen, wann sie erstellt wurden, mit dem aktuellen Zeitstempel vergleichen und bei Bedarf aktualisieren. datetime.datetime hat sich als schwierig erwiesen, und ich möchte nicht in die ctime-Bibliothek …
180 python  time  datediff 

5
Kann ich max_retries für request.request festlegen?
Das Python-Anforderungsmodul ist einfach und elegant, aber eines nervt mich. Es ist möglich, eine request.exception.ConnectionError mit einer Nachricht wie der folgenden zu erhalten: Max retries exceeded with url: ... Dies bedeutet, dass Anforderungen mehrmals versuchen können, auf die Daten zuzugreifen. Diese Möglichkeit wird jedoch nirgendwo in den Dokumenten erwähnt. Beim …


15
Listen in ConfigParser
Die typische von ConfigParser generierte Datei sieht folgendermaßen aus: [Section] bar=foo [Section 2] bar2= baz Gibt es jetzt eine Möglichkeit, Listen zu indizieren, wie zum Beispiel: [Section 3] barList={ item1, item2 } Verwandte Frage: Pythons eindeutige ConfigParser-Schlüssel pro Abschnitt

11
Erstellen Sie eine CSV-Datei mit Werten aus einer Python-Liste
Ich versuche, eine CSV-Datei mit den Werten aus einer Python-Liste zu erstellen. Wenn ich die Werte in der Liste drucke, sind sie alle Unicode (?), Das heißt, sie sehen ungefähr so ​​aus [u'value 1', u'value 2', ...] Wenn ich die Werte in der Liste durchlaufe, for v in mylist: print …
180 python  csv  xlrd 

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.