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.

8
Python: Ein Piepton
Ich versuche, das Programm dazu zu bringen, mir ein piependes Geräusch zu geben. Ich bin auf einer Windows-Maschine. Ich habe mir http://docs.python.org/library/winsound.html angesehen Aber nicht sicher, wie ich das mit einem Barcode-Scanner programmieren kann. Hier ist mein Code für den seriellen Barcode-Scanner. ser = serial.Serial() ser.baudrate = 9600 #for windows …

8
Python Empty Generator-Funktion
In Python kann eine Iteratorfunktion leicht definiert werden, indem das Schlüsselwort yield in den Funktionskörper eingefügt wird, z. def gen(): for i in range(100): yield i Wie kann ich eine Generatorfunktion definieren, die keinen Wert liefert (generiert 0 Werte)? Der folgende Code funktioniert nicht, da Python nicht wissen kann, dass …
97 python  generator 


6
Wie filtert man Pandas-Datenrahmen nach mehreren Spalten?
Um einen Datenrahmen (df) nach einer einzelnen Spalte zu filtern, können wir, wenn wir Daten mit Männern und Frauen berücksichtigen, Folgendes tun: males = df[df[Gender]=='Male'] Frage 1 - Aber was ist, wenn sich die Daten über mehrere Jahre erstrecken und ich für 2014 nur Männer sehen wollte? In anderen Sprachen …
97 python  filter  pandas 

13
Sicheres Speichern von Umgebungsvariablen in GAE mit app.yaml
Ich muss API-Schlüssel und andere vertrauliche Informationen app.yamlals Umgebungsvariablen für die Bereitstellung auf GAE speichern . Das Problem dabei ist, dass app.yamldiese Informationen öffentlich werden (nicht gut) , wenn ich auf GitHub pushe. Ich möchte die Informationen nicht in einem Datenspeicher speichern, da sie nicht zum Projekt passen. Vielmehr möchte …



10
Filtern Sie die Pyspark-Datenrahmenspalte mit dem Wert None
Ich versuche, einen PySpark-Datenrahmen mit einem Zeilenwert zu filtern None: df.select('dt_mvmt').distinct().collect() [Row(dt_mvmt=u'2016-03-27'), Row(dt_mvmt=u'2016-03-28'), Row(dt_mvmt=u'2016-03-29'), Row(dt_mvmt=None), Row(dt_mvmt=u'2016-03-30'), Row(dt_mvmt=u'2016-03-31')] und ich kann mit einem String-Wert richtig filtern: df[df.dt_mvmt == '2016-03-31'] # some results here aber das schlägt fehl: df[df.dt_mvmt == None].count() 0 df[df.dt_mvmt != None].count() 0 Aber es gibt definitiv Werte für …

12
Herstellen einer Verbindung zum Microsoft SQL Server mit Python
Ich versuche, über Python eine Verbindung zu SQL herzustellen, um einige Abfragen in einigen SQL-Datenbanken auf Microsoft SQL Server auszuführen. Aus meiner Online-Recherche und in diesem Forum geht hervor, dass die vielversprechendste Bibliothek pyodbc ist. Also habe ich den folgenden Code gemacht import pyodbc conn = pyodbc.connect(init_string="driver={SQLOLEDB}; server=+ServerName+; database=+MSQLDatabase+; trusted_connection=true") …
97 python  sql  windows 

10
Wie setze ich db in Django zurück? Ich erhalte den Befehl 'Reset' nicht gefunden Fehler
Folgen Sie diesem Django by Example-Tutotrial hier: http://lightbird.net/dbe/todo_list.html Das Tutorial sagt: "Dies ändert unser Tabellenlayout und wir müssen Django bitten, Tabellen zurückzusetzen und neu zu erstellen: manage.py reset todo; manage.py syncdb"" Wenn ich jedoch laufe manage.py reset todo, erhalte ich den Fehler: $ python manage.py reset todo - Unknown command: …

8
Wie vergleiche ich Zeiten in Python?
Ich sehe, dass Datumsvergleiche durchgeführt werden können und es gibt auch datetime.timedelta() , aber ich habe Schwierigkeiten herauszufinden, wie ich überprüfen kann, ob die aktuelle Zeit ( datetime.datetime.now()) früher, später oder gleich einer bestimmten Zeit (z. B. 8 Uhr morgens) ist, unabhängig vom Datum.

15
Hochladen der Django Rest Framework-Datei
Ich verwende Django Rest Framework und AngularJs, um eine Datei hochzuladen. Meine Ansichtsdatei sieht folgendermaßen aus: class ProductList(APIView): authentication_classes = (authentication.TokenAuthentication,) def get(self,request): if request.user.is_authenticated(): userCompanyId = request.user.get_profile().companyId products = Product.objects.filter(company = userCompanyId) serializer = ProductSerializer(products,many=True) return Response(serializer.data) def post(self,request): serializer = ProductSerializer(data=request.DATA, files=request.FILES) if serializer.is_valid(): serializer.save() return Response(data=request.DATA) Da …

6
Überspringen Sie Zeilen während des CSV-Imports von Pandas
Ich versuche, eine CSV-Datei mit pandas.read_csv()zu importieren, möchte jedoch nicht die zweite Zeile der Datendatei importieren (die Zeile mit dem Index = 1 für die 0-Indizierung). Ich kann nicht sehen, wie ich es nicht importieren soll, da die mit dem Befehl verwendeten Argumente nicht eindeutig sind: Von der Pandas-Website: skiprows …
97 python  csv  pandas 

7
Vergleichen Sie zwei Spalten mit Pandas
Verwenden Sie dies als Ausgangspunkt: a = [['10', '1.2', '4.2'], ['15', '70', '0.03'], ['8', '5', '0']] df = pd.DataFrame(a, columns=['one', 'two', 'three']) Out[8]: one two three 0 10 1.2 4.2 1 15 70 0.03 2 8 5 0 Ich möchte so etwas wie eine ifAussage innerhalb von Pandas verwenden. if …

2
Wie kann ich mit pip aus einem Git-Unterverzeichnis installieren?
Ich habe ein Git-Repository mit vielen Ordnern, von denen einer ein Python-Modul ist, das mit pip installiert werden kann, wie folgt: repo.git/ repo.git/folder1/ repo.git/folder2/ repo.git/mymodule/ repo.git/mymodule/__init__.py repo.git/mymodule/setup.py repo.git/mymodule/... Im Moment muss ich Folgendes tun, um zu installieren: git clone http://server/repo.git cd repo pip install mymodule cd .. rm -rf repo …
97 python  git  pip 

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.