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.

15
n-Gramm in Python, vier, fünf, sechs Gramm?
Ich suche nach einer Möglichkeit, einen Text in n-Gramm aufzuteilen. Normalerweise würde ich so etwas machen wie: import nltk from nltk import bigrams string = "I really like python, it's pretty awesome." string_bigrams = bigrams(string) print string_bigrams Mir ist bewusst, dass nltk nur Bigramme und Trigramme anbietet. Gibt es jedoch …
136 python  string  nltk  n-gram 

4
Unterschied zwischen Python-Datums- und Zeitmodulen
Ich versuche , die Unterschiede zwischen dem , um herauszufinden , datetimeund timeModule, und was jeder sollte verwendet werden. Ich weiß, dass dies datetimesowohl Datum als auch Uhrzeit liefert. Was nützt das timeModul? Beispiele wären willkommen und Unterschiede in Bezug auf Zeitzonen wären besonders von Interesse.
136 python  datetime  time 

5
Wie aktualisiere ich den SQLAlchemy-Zeileneintrag?
Angenommen, die Tabelle hat drei Spalten : username, passwordund no_of_logins. Wenn der Benutzer versucht, sich anzumelden, wird nach einem Eintrag mit einer Abfrage wie gesucht user = User.query.filter_by(username=form.username.data).first() Wenn das Passwort übereinstimmt, fährt er fort. Ich möchte zählen, wie oft sich der Benutzer angemeldet hat. Wenn er sich also erfolgreich …



5
Unterschied zwischen zwei Daten in Python
Ich habe zwei verschiedene Daten und möchte den Unterschied in Tagen zwischen ihnen wissen. Das Format des Datums ist JJJJ-MM-TT. Ich habe eine Funktion, die eine bestimmte Nummer zu einem Datum hinzufügen oder subtrahieren kann: def addonDays(a, x): ret = time.strftime("%Y-%m-%d",time.localtime(time.mktime(time.strptime(a,"%Y-%m-%d"))+x*3600*24+3600)) return ret Dabei ist A das Datum und x …
136 python  date 

7
Pandas teilen die Listenspalte in mehrere Spalten auf
Ich habe einen Pandas DataFrame mit einer Spalte: import pandas as pd df = pd.DataFrame( data={ "teams": [ ["SF", "NYG"], ["SF", "NYG"], ["SF", "NYG"], ["SF", "NYG"], ["SF", "NYG"], ["SF", "NYG"], ["SF", "NYG"], ] } ) print(df) Ausgabe: teams 0 [SF, NYG] 1 [SF, NYG] 2 [SF, NYG] 3 [SF, NYG] …
136 python  pandas 




6
pandas: Wie teile ich Text in einer Spalte in mehrere Zeilen auf?
Ich arbeite mit einer großen CSV-Datei und die vorletzte Spalte enthält eine Textzeichenfolge, die ich durch ein bestimmtes Trennzeichen teilen möchte. Ich habe mich gefragt, ob es einen einfachen Weg gibt, dies mit Pandas oder Python zu tun. CustNum CustomerName ItemQty Item Seatblocks ItemExt 32363 McCartney, Paul 3 F04 2:218:10:4,6 …
135 python  pandas  dataframe 

3
Iterieren über ein numpy Array
Gibt es eine weniger ausführliche Alternative dazu: for x in xrange(array.shape[0]): for y in xrange(array.shape[1]): do_stuff(x, y) Ich habe mir das ausgedacht: for x, y in itertools.product(map(xrange, array.shape)): do_stuff(x, y) Das spart eine Einrückung, ist aber immer noch ziemlich hässlich. Ich hoffe auf etwas, das wie dieser Pseudocode aussieht: for …
135 python  numpy 



4
Woher kommt das: - * - Kodierung: utf-8 - * -
Python erkennt Folgendes als Anweisung, die die Codierung der Datei definiert: # -*- coding: utf-8 -*- Ich habe diese Art von Anweisungen definitiv schon einmal gesehen ( -*- var: value -*-). Woher kommt das? Was ist die vollständige Spezifikation, z. B. kann der Wert Leerzeichen, spezielle Symbole, Zeilenumbrüche oder sogar …
135 python  file  text  encoding  emacs 

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.