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.

4
Pandas gruppieren nach Ergebnis in Spalten
Ich habe einen Datenrahmen wie diesen: x = pd.DataFrame({ 'audio': ['audio1', 'audio1', 'audio2', 'audio2', 'audio3', 'audio3'], 'text': ['text1', 'text2', 'text3', 'text4', 'text5', 'text6'], 'login': ['operator1', 'operator2', 'operator3', 'operator4', 'operator5', 'operator6'] }) Ich versuche es so zu aggregieren: x1 = x.groupby('audio')['text'].agg( [ ('text1', lambda x : x.iat[0]), ('text2', lambda x : …

3
Wie bestimme ich mit Python PyQt5 einen aktiven Bildschirm (Monitor) meiner Anwendung (Fenster)?
Ich arbeite an einer Anwendung, die viele Widgets verwendet (QGroupBox, QVBoxLayout, QHBoxLayout). Ursprünglich wurde es auf normalen HD-Monitoren entwickelt. Vor kurzem haben viele von uns ein Upgrade auf Monitore mit 4K-Auflösung durchgeführt. Jetzt sind einige der Schaltflächen und Schieberegler so klein komprimiert, dass sie unbrauchbar werden. Jetzt habe ich versucht, …

1
So testen Sie, ob PyObject einen Iterator hat
Ich implementiere eine C-Funktion als Erweiterung für Python. Im Inneren abstract.hfand ich Folgendes: /* ==== Iterators ================================================ */ /* Takes an object and returns an iterator for it. This is typically a new iterator but if the argument is an iterator, this returns itself. */ PyAPI_FUNC(PyObject *) PyObject_GetIter(PyObject *); /* …
8 python  c 

4
So teilen Sie ein zusammengesetztes Wort, das durch einen Bindestrich geteilt wird, in zwei einzelne Wörter
Ich habe die folgende Liste list1= ['Dodd-Frank', 'insurance', 'regulation'] Ich habe Folgendes verwendet, um den Bindestrich zu entfernen new1 =[j.replace('-', ' ') for j in list1] Das Ergebnis habe ich bekommen new1= ['Dodd Frank', 'insurance', 'regulation'] Das Ergebnis, das im Idealfall gewünscht wird, ist new1= ['Dodd', 'Frank', 'insurance', 'regulation'] Wie …

1
Geben Sie Anmerkungen für Django-Modelle ein
Ich arbeite an einem Django-Projekt. Da dies ein neues Projekt ist, möchte ich, dass es vollständig mit Anmerkungen vom Typ Python 3.6+ kommentiert wird. Ich versuche, Modelle zu kommentieren, aber ich habe Mühe, eine gute Methode dafür zu finden. Nehmen wir das IntegerFieldals Beispiel. Ich sehe zwei Möglichkeiten, um es …

2
Wie kann man parallel und verzögert so implementieren, dass die parallelisierte for-Schleife stoppt, wenn die Ausgabe einen Schwellenwert unterschreitet?
Angenommen, ich habe den folgenden Code: from scipy import * import multiprocessing as mp num_cores = mp.cpu_count() from joblib import Parallel, delayed import matplotlib.pyplot as plt def func(x,y): return y/x def main(y, xmin,xmax, dx): x = arange(xmin,xmax,dx) output = Parallel(n_jobs=num_cores)(delayed(func)(i, y) for i in x) return x, asarray(output) def demo(): …






1
Gibt es ein Äquivalent von "sum ()" eingebaut, das eine erweiterte Zuweisung verwendet?
Gibt es eine Standardbibliothek / ein numpy-Äquivalent der folgenden Funktion: def augmented_assignment_sum(iterable, start=0): for n in iterable: start += n return start ? Obwohl sum(ITERABLE)es sehr elegant ist, wird +stattdessen der Operator verwendet +=, was bei np.ndarrayObjekten die Leistung beeinträchtigen kann. Ich habe getestet, dass meine Funktion möglicherweise so schnell …


3
undefiniertes Symbol: __atomic_fetch_add_8
Ich versuche meine Picamera auf Thonny Python Ide auf meinem Himbeer-Pi zu testen, aber ich erhalte eine Fehlermeldung: Traceback (most recent call last): File "/home/pi/Documents/Camera_test.py", line 2, in <module> import cv2 File "/usr/lib/python3/dist-packages/thonny/backend.py", line 305, in _custom_import module = self._original_import(*args, **kw) File "/home/pi/.local/lib/python3.7/site-packages/cv2/__init__.py", line 3, in <module> from .cv2 import …
8 python  opencv 

1
Django-Kanäle mit gesicherter WebSocket-Verbindung - WSS: //
Als ich versuchte, die Django-Anwendung sslserverwie unten gezeigt auszuführen , python manage.py runsslserver Fehler: Zurück verfolgen: Validating models... System check identified no issues (0 silenced). November 08, 2019 - 11:17:26 Django version 2.0.7, using settings 'dashboard_channels.settings' Starting development server at https://127.0.0.1:8000/ Using SSL certificate: \lib\site-packages\sslserver\certs\development.crt Using SSL key: \lib\site-packages\sslserver\certs\development.key Quit …

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.