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.

9
Mit Python geschriebene CSV-Dateien enthalten Leerzeilen zwischen den einzelnen Zeilen
import csv with open('thefile.csv', 'rb') as f: data = list(csv.reader(f)) import collections counter = collections.defaultdict(int) for row in data: counter[row[10]] += 1 with open('/pythonwork/thefile_subset11.csv', 'w') as outfile: writer = csv.writer(outfile) for row in data: if counter[row[10]] >= 504: writer.writerow(row) Dieser Code liest thefile.csv, nimmt Änderungen vor und schreibt Ergebnisse in …
446 python  windows  csv 

25
C-ähnliche Strukturen in Python
Gibt es eine Möglichkeit, eine C-ähnliche Struktur in Python bequem zu definieren? Ich bin es leid Dinge zu schreiben wie: class MyStruct(): def __init__(self, field1, field2, field3): self.field1 = field1 self.field2 = field2 self.field3 = field3
446 python  struct 

15
Python und Pip, alle verfügbaren Versionen eines Pakets auflisten?
Gibt es angesichts des Namens eines Python-Pakets, das mit pip installiert werden kann , eine Möglichkeit, eine Liste aller möglichen Versionen davon herauszufinden, die pip installieren könnte? Im Moment ist es Versuch und Irrtum. Ich versuche, eine Version für eine Bibliothek eines Drittanbieters zu installieren, aber die neueste Version ist …
445 python  pip 

11
Wählen Sie durch Teilzeichenfolge aus einem Pandas DataFrame
Ich habe eine DataFramemit 4 Spalten, von denen 2 Zeichenfolgenwerte enthalten. Ich habe mich gefragt, ob es eine Möglichkeit gibt, Zeilen basierend auf einer teilweisen Zeichenfolgenübereinstimmung mit einer bestimmten Spalte auszuwählen. Mit anderen Worten, eine Funktion oder Lambda-Funktion, die so etwas tun würde re.search(pattern, cell_in_question) Rückgabe eines Booleschen Werts. Ich …


17
Pips Cache entfernen?
Ich muss psycopg2 v2.4.1 speziell installieren. Ich habe aus Versehen: pip install psycopg2 Anstatt: pip install psycopg2==2.4.1 Das installiert 2.4.4 anstelle der früheren Version. Selbst nachdem ich psycopg2 deinstalliert und versucht habe, es mit der richtigen Version neu zu installieren, scheint es, dass pip den Cache, den es beim ersten …
443 python  pip 


11
So installieren Sie lxml unter Ubuntu
Ich habe Probleme bei der Installation von lxml mit easy_install unter Ubuntu 11. Wenn ich tippe, $ easy_install lxmlbekomme ich: Searching for lxml Reading http://pypi.python.org/simple/lxml/ Reading http://codespeak.net/lxml Best match: lxml 2.3 Downloading http://lxml.de/files/lxml-2.3.tgz Processing lxml-2.3.tgz Running lxml-2.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-7UdQOZ/lxml-2.3/egg-dist-tmp-GacQGy Building lxml version 2.3. Building without Cython. ERROR: /bin/sh: …


14
Konfigurieren Sie den Flask-Entwicklungsserver so, dass er im gesamten Netzwerk sichtbar ist
Ich bin nicht sicher, ob dies Flask-spezifisch ist, aber wenn ich eine App im Entwicklungsmodus ( http://localhost:5000) ausführe , kann ich nicht von anderen Computern im Netzwerk (mit http://[dev-host-ip]:5000) darauf zugreifen . Mit Rails im Dev-Modus funktioniert es beispielsweise einwandfrei. Ich konnte keine Dokumente zur Konfiguration des Flask Dev-Servers finden. …
442 python  flask  werkzeug 

9
Wie kann ich eine Liste als Befehlszeilenargument mit argparse übergeben?
Ich versuche, eine Liste als Argument an ein Befehlszeilenprogramm zu übergeben. Gibt es eine argparseOption, um eine Liste als Option zu übergeben? parser.add_argument('-l', '--list', type=list, action='store', dest='list', help='<Required> Set flag', required=True) Das Skript wird wie folgt aufgerufen python test.py -l "265340 268738 270774 270817"
441 python  argparse 

30
Reduzieren Sie eine unregelmäßige Liste von Listen
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Сделать глубоковложенный список плоским без вето Ja, ich weiß, dass dieses Thema bereits behandelt wurde ( hier , hier , hier , hier ), aber soweit ich weiß, schlagen alle Lösungen außer einer auf einer Liste wie dieser fehl: L …

14
Wie konvertiere ich Strings in Python in Ganzzahlen?
Ich habe ein Tupel von Tupeln aus einer MySQL-Abfrage wie folgt: T1 = (('13', '17', '18', '21', '32'), ('07', '11', '13', '14', '28'), ('01', '05', '06', '08', '15', '16')) Ich möchte alle Zeichenfolgenelemente in Ganzzahlen konvertieren und sie wieder in eine Liste von Listen einfügen: T2 = [[13, 17, 18, …
438 python  string  integer 



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.