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
u '\ ufeff' in Python-String
Ich erhalte eine Fehlermeldung mit folgendem Muster: UnicodeEncodeError: 'ascii' codec can't encode character u'\ufeff' in position 155: ordinal not in range(128) u'\ufeff'Ich bin mir nicht sicher, was es ist. Es zeigt sich, wenn ich Web Scraping mache. Wie kann ich Abhilfe schaffen? Die .replace()String-Methode funktioniert nicht.
152 python  unicode  utf-8 



10
Pythonischer Weg, um den Maximalwert und seinen Index in einer Liste zu finden?
Wenn ich den Maximalwert in einer Liste haben möchte, kann ich einfach schreiben max(List), aber was ist, wenn ich auch den Index des Maximalwerts benötige? Ich kann so etwas schreiben: maximum=0 for i,value in enumerate(List): if value>maximum: maximum=value index=i Aber es sieht für mich langweilig aus. Und wenn ich schreibe: …
151 python 



5
Wie wird set () implementiert?
Ich habe Leute sagen sehen, dass setObjekte in Python eine O (1) -Mitgliedschaftsprüfung haben. Wie werden sie intern implementiert, um dies zu ermöglichen? Welche Art von Datenstruktur wird verwendet? Welche weiteren Auswirkungen hat diese Implementierung? Jede Antwort hier war wirklich aufschlussreich, aber ich kann nur eine akzeptieren, also werde ich …

30
Schlafen in einer Batch-Datei
Wenn ich eine Batch-Datei schreibe, um etwas auf einer Windows-Box zu automatisieren, musste ich die Ausführung einige Sekunden lang anhalten (normalerweise in einer Test- / Warteschleife, um auf den Start eines Prozesses zu warten). Zu der Zeit verwendet die beste Lösung, die ich finden konnte, Ping (ich mache dir nichts …
151 python  batch-file 

5
Grundlegendes zur Funktion repr () in Python
repr(): auswertbare Zeichenfolgendarstellung eines Objekts (kann es "eval ()", dh es ist eine Zeichenfolgendarstellung, die als Python-Objekt ausgewertet wird) Mit anderen Worten: >>> x = 'foo' >>> repr(x) "'foo'" Fragen: Warum bekomme ich doppelte Anführungszeichen, wenn ich das tue repr(x)? (Ich bekomme sie nicht, wenn ich es tue str(x)) Warum …
151 python  repr 

4
Wie kann ich den Zeitraum (AM / PM) mit strftime abrechnen?
Insbesondere habe ich Code, der dies vereinfacht: from datetime import datetime date_string = '2009-11-29 03:17 PM' format = '%Y-%m-%d %H:%M %p' my_date = datetime.strptime(date_string, format) # This prints '2009-11-29 03:17 AM' print my_date.strftime(format) Was gibt? Ignoriert Python beim Parsen von Datumsangaben nur den Punktbezeichner oder mache ich etwas Dummes?


10
Zip-Listen in Python
Ich versuche zu lernen, wie man Listen "zippt". Zu diesem Zweck habe ich ein Programm, in dem ich an einem bestimmten Punkt Folgendes mache: x1, x2, x3 = stuff.calculations(withdataa) Das gibt mir drei Listen, x1, x2, und x3, die jeweils sagen, Größe 20. Jetzt mache ich: zipall = zip(x1, x2, …
151 python  python-2.7 

10
Pandas erhalten Spaltenmittelwert / Mittelwert mit rundem Wert
Ich kann den Durchschnitt oder Mittelwert einer Spalte in Pandas nicht ermitteln. A haben einen Datenrahmen. Keines der Dinge, die ich unten ausprobiert habe, gibt mir den Durchschnitt der Spalteweight >>> allDF ID birthyear weight 0 619040 1962 0.1231231 1 600161 1963 0.981742 2 25602033 1963 1.3123124 3 624870 1987 …
151 python  pandas 

8
Identifizieren der Abhängigkeitsbeziehung für Python-Pakete, die mit pip installiert wurden
Wenn ich ein Pip Freeze mache, sehe ich eine große Anzahl von Python-Paketen, die ich nicht explizit installiert habe, z $ pip freeze Cheetah==2.4.3 GnuPGInterface==0.3.2 Landscape-Client==11.01 M2Crypto==0.20.1 PAM==0.4.2 PIL==1.1.7 PyYAML==3.09 Twisted-Core==10.2.0 Twisted-Web==10.2.0 (etc.) Gibt es eine Möglichkeit für mich festzustellen, warum pip diese speziellen abhängigen Pakete installiert hat? Mit anderen …
151 python  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.