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.

10
Verwenden von numpy, um ein Array aller Kombinationen von zwei Arrays zu erstellen
Ich versuche, den Parameterraum einer 6-Parameter-Funktion zu durchlaufen, um ihr numerisches Verhalten zu untersuchen, bevor ich versuche, etwas Komplexes damit zu tun, also suche ich nach einem effizienten Weg, dies zu tun. Meine Funktion verwendet Float-Werte bei einem 6-Dim-Numpy-Array als Eingabe. Was ich anfangs versuchte, war Folgendes: Zuerst habe ich …

5
Wie überprüfe ich ein Datumszeichenfolgenformat in Python?
Ich habe eine Python-Methode, die eine Datumseingabe als Zeichenfolge akzeptiert . Wie füge ich eine Validierung hinzu, um sicherzustellen, dass sich die an die Methode übergebene Datumszeichenfolge in der ffg befindet? Format: 'YYYY-MM-DD' Wenn dies nicht der Fall ist, sollte die Methode einen Fehler auslösen
143 python  date 

4
Teilen Sie die Zeichenfolge basierend auf einem regulären Ausdruck
Ich habe die Ausgabe eines Befehls in tabellarischer Form. Ich analysiere diese Ausgabe aus einer Ergebnisdatei und speichere sie in einer Zeichenfolge. Jedes Element in einer Zeile wird durch ein oder mehrere Leerzeichen getrennt. Daher verwende ich reguläre Ausdrücke, um ein oder mehrere Leerzeichen abzugleichen und zu teilen. Zwischen jedem …
143 python  regex 


13
Vergleich der gemeinsamen Elemente zwischen zwei Listen
def common_elements(list1, list2): """ Return a list containing the elements which are in both list1 and list2 >>> common_elements([1,2,3,4,5,6], [3,5,7,9]) [3, 5] >>> common_elements(['this','this','n','that'],['this','not','that','that']) ['this', 'that'] """ for element in list1: if element in list2: return list(element) Habe das bisher, kann es aber nicht zum Laufen bringen! Irgendwelche Ideen?
143 python  list 

5
Ändern einer Teilmenge von Zeilen in einem Pandas-Datenrahmen
Angenommen, ich habe einen Pandas-DataFrame mit zwei Spalten, A und B. Ich möchte diesen DataFrame so ändern (oder eine Kopie erstellen), dass B immer NaN ist, wenn A 0 ist. Wie würde ich das erreichen? Ich habe folgendes versucht df['A'==0]['B'] = np.nan und df['A'==0]['B'].values.fill(np.nan) ohne Erfolg.
143 python  pandas 

5
Pythons "In" -Set-Operator
Ich bin etwas verwirrt über den Python- inOperator für Sets. Wenn ich einen Satz habe sund einig Beispiel b, ist es wahr , dass b in sMittel „ ist es ein Element xin sso dass b == xisttrue “?
143 python 


11
Ändern der Standardcodierung von Python?
Ich habe viele Probleme mit Python, bei denen ich meine Anwendungen von der Konsole aus ausführen kann. Aber in der Eclipse PyDev IDE ist die Standardzeichenkodierung auf UTF-8 eingestellt , und mir geht es gut. Ich habe nach der Einstellung der Standardcodierung gesucht und die Leute sagen, dass Python die …

10
Wie füge ich mehrere Anweisungen in eine Zeile ein?
Ich war mir nicht sicher, unter welchem ​​Titel ich genau über diese Frage nachdenken sollte. Das Codieren von Golf scheint angemessen, wenn auch etwas unspezifisch. Ich kenne ein bisschen Verständnis für Python, aber sie scheinen sehr schwer zu "lesen". So wie ich es sehe, kann ein Verständnis dasselbe erreichen wie …
143 python 

10
Akustischer Alarm, wenn der Code beendet ist
Ich bin in einer Situation, in der die Ausführung meines Codes extrem lange dauert und ich nicht die ganze Zeit darauf starren möchte, sondern wissen möchte, wann er fertig ist. Wie kann ich den (Python-) Code-Sound zu einem "Alarm" machen, wenn er fertig ist? Ich habe darüber nachgedacht, eine WAV-Datei …
143 python  alarm  audio 

1
Python Bytes in Datei schreiben
Ich habe eine Funktion, die einen String zurückgibt. Die Zeichenfolge enthält Zeilenumbrüche und neue Zeilenvorschübe (0x0D, 0x0A). Wenn ich jedoch in eine Datei schreibe, enthält sie nur die neuen Zeilenvorschübe. Gibt es eine Möglichkeit, die Ausgabe so zu gestalten, dass sie den Wagenrücklauf und den neuen Zeilenvorschub enthält? msg = …
143 python 

11
JSON zu Pandas DataFrame
Ich versuche, Höhendaten aus einer Google Maps-API entlang eines Pfads zu extrahieren, der durch Breiten- und Längengradkoordinaten wie folgt angegeben wird: from urllib2 import Request, urlopen import json path1 = '42.974049,-81.205203|42.974298,-81.195755' request=Request('http://maps.googleapis.com/maps/api/elevation/json?locations='+path1+'&sensor=false') response = urlopen(request) elevations = response.read() Dies gibt mir Daten, die so aussehen: elevations.splitlines() ['{', ' "results" : …

12
Zelle im Jupyter-Notizbuch zusammenbrechen
Ich benutze ipython Jupyter Notebook. Angenommen, ich habe eine Funktion definiert, die viel Platz auf meinem Bildschirm einnimmt. Gibt es eine Möglichkeit, die Zelle zusammenzubrechen? Ich möchte, dass die Funktion ausgeführt und aufrufbar bleibt, aber ich möchte die Zelle ausblenden / reduzieren, um das Notizbuch besser zu visualisieren. Wie kann …

9
py2exe - Generiert eine einzelne ausführbare Datei
Ich dachte, ich hätte gehört, dass py2exe dies kann, aber ich habe es nie herausgefunden. Hat jemand dies erfolgreich gemacht? Kann ich Ihre setup.py-Datei sehen und welche Befehlszeilenoptionen haben Sie verwendet? Grundsätzlich denke ich daran, dass ich eine einzige ausführbare Datei bekomme, die sich sozusagen in / temp entpackt und …
142 python  packaging  py2exe 

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.