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.


6
Pandas: Komplexer Filter für Zeilen von DataFrame
Ich möchte Zeilen nach einer Funktion jeder Zeile filtern, z def f(row): return sin(row['velocity'])/np.prod(['masses']) > 5 df = pandas.DataFrame(...) filtered = df[apply_to_all_rows(df, f)] Oder für ein anderes komplexeres, erfundenes Beispiel: def g(row): if row['col1'].method1() == 1: val = row['col1'].method2() / row['col1'].method3(row['col3'], row['col4']) else: val = row['col2'].method5(row['col6']) return np.sin(val) df = …
85 python  pandas 



5
Ausnahme auslösen vs. zurückgeben Keine in Funktionen?
Was ist eine bessere Vorgehensweise in einer benutzerdefinierten Funktion in Python: raiseeine Ausnahme oder return None? Zum Beispiel habe ich eine Funktion, die die neueste Datei in einem Ordner findet. def latestpdf(folder): # list the files and sort them try: latest = files[-1] except IndexError: # Folder is empty. return …


18
Django CSRF Cookie nicht gesetzt
Ich habe seit einiger Zeit ein Problem. Ich habe festgestellt, dass das CSRF-Cookie nicht gesetzt ist. Bitte beachten Sie die Codes unten Python def deposit(request,account_num): if request.method == 'POST': account = get_object_or_404(account_info,acct_number=account_num) form_=AccountForm(request.POST or None, instance=account) form = BalanceForm(request.POST) info = str(account_info.objects.filter(acct_number=account_num)) inf=info.split() if form.is_valid(): #cd=form.cleaned_data now = datetime.datetime.now() cmodel …
85 python  django 

2
TypeError: Das Objekt 'RelatedManager' kann nicht iteriert werden
Django Ich habe nächste Modelle: class Group(models.Model): name = models.CharField(max_length=100) parent_group = models.ManyToManyField("self", blank=True) def __unicode__(self): return self.name class Block(models.Model): name = models.CharField(max_length=100) app = models.CharField(max_length=100) group = models.ForeignKey(Group) def __unicode__(self): return self.name Angenommen, Block b1 hat die Gruppe g1 . Mit seinem Namen möchte ich alle Blöcke aus der …

3
Verschachtelt für Schleifen mit Listenverständnis
Wenn ich zwei Zeichenfolgen hätte 'abc'und 'def', könnte ich alle Kombinationen davon mit zwei for-Schleifen erhalten: for j in s1: for k in s2: print(j, k) Ich möchte dies jedoch mithilfe des Listenverständnisses tun können. Ich habe viele Möglichkeiten ausprobiert, aber es nie geschafft, es zu bekommen. Weiß jemand, wie …

8
Pandas: rollierender Mittelwert nach Zeitintervall
Ich bin neu bei Pandas ... Ich habe eine Reihe von Umfragedaten. Ich möchte einen rollierenden Mittelwert berechnen, um eine Schätzung für jeden Tag basierend auf einem dreitägigen Fenster zu erhalten. Wie ich aus dieser Frage verstehe , berechnen die Funktionen rolling_ * das Fenster basierend auf einer bestimmten Anzahl …


5
Was macht Hash in Python?
Ich habe ein Beispiel für Code gesehen, bei dem die hashFunktion auf ein Tupel angewendet wird. Infolgedessen wird eine negative Ganzzahl zurückgegeben. Ich frage mich, was macht diese Funktion? Google hilft nicht. Ich habe eine Seite gefunden, die erklärt, wie Hash berechnet wird, aber nicht erklärt, warum wir diese Funktion …
85 python  hash 




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.