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
Wählen Sie explizit Elemente aus einer Liste oder einem Tupel aus
Ich habe die folgende Python-Liste (kann auch ein Tupel sein): myList = ['foo', 'bar', 'baz', 'quux'] ich kann sagen >>> myList[0:3] ['foo', 'bar', 'baz'] >>> myList[::2] ['foo', 'baz'] >>> myList[1::2] ['bar', 'quux'] Wie wähle ich explizit Elemente aus, deren Indizes keine bestimmten Muster aufweisen? Zum Beispiel möchte ich auswählen [0,2,3]. …
120 python  list  select  indexing  tuples 


1
Wie kann ich eine Pytz-Zeitzone aus einem Datetime-Objekt entfernen?
Gibt es eine einfache Möglichkeit, die Zeitzone aus einem Pytz-Datetime-Objekt zu entfernen? zB Rekonstruktion dtaus dt_tzin diesem Beispiel: >>> import datetime >>> import pytz >>> dt = datetime.datetime.now() >>> dt datetime.datetime(2012, 6, 8, 9, 27, 32, 601000) >>> dt_tz = pytz.utc.localize(dt) >>> dt_tz datetime.datetime(2012, 6, 8, 9, 27, 32, 601000, …
120 python  timezone  pytz 

7
Warum werden leere Zeichenfolgen in split () - Ergebnissen zurückgegeben?
Was ist der Sinn der '/segment/segment/'.split('/')Rückkehr ['', 'segment', 'segment', '']? Beachten Sie die leeren Elemente. Wenn Sie ein Trennzeichen aufteilen, das sich zufällig an Position eins und ganz am Ende einer Zeichenfolge befindet, welchen zusätzlichen Wert erhalten Sie, wenn die leere Zeichenfolge von jedem Ende zurückgegeben wird?
120 python  string  split 

21
Problem mit virtualenv - kann nicht aktiviert werden
Ich habe eine virtuelle Umgebung um mein Projekt erstellt, aber wenn ich versuche, sie zu aktivieren, kann ich sie nicht aktivieren. Es könnte nur Syntax oder Ordner sein, aber ich bin gerade ratlos. Sie können unten sehen, ich erstelle die virtuelle Umgebung und nenne sie venv. Alles sieht gut aus, …
120 python  virtualenv 

10
Wie schreibe ich in eine vorhandene Excel-Datei, ohne Daten zu überschreiben (mit Pandas)?
Ich benutze Pandas, um auf folgende Weise in eine Excel-Datei zu schreiben: import pandas writer = pandas.ExcelWriter('Masterfile.xlsx') data_filtered.to_excel(writer, "Main", cols=['Diff1', 'Diff2']) writer.save() Masterfile.xlsx besteht bereits aus mehreren verschiedenen Registerkarten. Es enthält jedoch noch nicht "Main". Pandas schreibt korrekt in das "Haupt" -Blatt, leider werden auch alle anderen Registerkarten gelöscht.



17
Scraping: SSL: CERTIFICATE_VERIFY_FAILED-Fehler für http://en.wikipedia.org
Ich übe den Code aus 'Web Scraping with Python' und habe weiterhin das folgende Zertifikatsproblem: from urllib.request import urlopen from bs4 import BeautifulSoup import re pages = set() def getLinks(pageUrl): global pages html = urlopen("http://en.wikipedia.org"+pageUrl) bsObj = BeautifulSoup(html) for link in bsObj.findAll("a", href=re.compile("^(/wiki/)")): if 'href' in link.attrs: if link.attrs['href'] not …


6
Projektstruktur für Google App Engine
Ich habe eine Anwendung in Google App Engine gestartet, als sie herauskam, um mit der Technologie zu spielen und an einem Haustierprojekt zu arbeiten, über das ich lange nachgedacht hatte, das ich aber nie gestartet habe. Das Ergebnis ist BowlSK . Da es jedoch gewachsen ist und Funktionen hinzugefügt wurden, …

21
Scipy kann nicht über Pip installiert werden
Bei der Installation von scipy through pip mit: pip install scipy Pip kann scipy nicht erstellen und gibt den folgenden Fehler aus: Cleaning up... Command /Users/administrator/dev/KaggleAux/env/bin/python2.7 -c "import setuptools, tokenize;__file__='/Users/administrator/dev/KaggleAux/env/build/scipy/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/zl/7698ng4d4nxd49q1845jd9340000gn/T/pip-eO8gua-record/install-record.txt --single-version-externally-managed --compile --install-headers /Users/administrator/dev/KaggleAux/env/bin/../include/site/python2.7 failed with error code 1 in /Users/administrator/dev/KaggleAux/env/build/scipy Storing …
119 python  scipy 

3
Was bedeutet "(1,) == 1" in Python?
Ich teste die Tupelstruktur und fand es seltsam, wenn ich den ==Operator wie folgt verwende: >>> (1,) == 1, Out: (False,) Wenn ich diese beiden Ausdrücke einer Variablen zuordne, ist das Ergebnis wahr: >>> a = (1,) >>> b = 1, >>> a==b Out: True Diese Frage unterscheidet sich aus …

6
Iterieren Sie über die Zeilen einer Zeichenfolge
Ich habe eine mehrzeilige Zeichenfolge wie folgt definiert: foo = """ this is a multi-line string. """ Diese Zeichenfolge haben wir als Testeingabe für einen Parser verwendet, den ich schreibe. Die Parser-Funktion empfängt ein file-Objekt als Eingabe und iteriert darüber. Es ruft die next()Methode auch direkt auf, um Zeilen zu …
119 python  string  iterator 


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.