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.

18
Fehler: Kein Modul mit dem Namen psycopg2.extensions
Ich versuche, eine PostgreSQL-Datenbank für mein Django-Projekt einzurichten, was ich jetzt dank der Antworten auf meine letzte Frage getan habe. Probleme beim Einrichten einer PostgreSQL-Datenbank für ein Django-Projekt . Ich versuche jetzt, den Befehl 'python manage.py runserver' im Terminal auszuführen, um meinen lokalen Host zu starten, aber wenn ich den …

9
Bearbeiten einer bestimmten Zeile in einer Textdatei in Python
Angenommen, ich habe eine Textdatei mit: Dan Warrior 500 1 0 Gibt es eine Möglichkeit, eine bestimmte Zeile in dieser Textdatei zu bearbeiten? Im Moment habe ich Folgendes: #!/usr/bin/env python import io myfile = open('stats.txt', 'r') dan = myfile.readline() print dan print "Your name: " + dan.split('\n')[0] try: myfile = …
85 python  io 

11
Serialisierung eines Python-Namenstupels zu json
Was ist die empfohlene Methode zum Serialisieren von a namedtuplenach json, wobei die Feldnamen beibehalten werden? Das Serialisieren von a namedtuplenach json führt dazu, dass nur die Werte serialisiert werden und die Feldnamen bei der Übersetzung verloren gehen. Ich möchte, dass die Felder auch bei der Json-Beibehaltung erhalten bleiben und …


6
Laden Sie die PDF-Datei mit dem Python-Anforderungsmodul herunter und speichern Sie sie
Ich versuche, eine PDF-Datei von einer Website herunterzuladen und auf der Festplatte zu speichern. Meine Versuche schlagen entweder mit Codierungsfehlern fehl oder führen zu leeren PDFs. In [1]: import requests In [2]: url = 'http://www.hrecos.org//images/Data/forweb/HRTVBSH.Metadata.pdf' In [3]: response = requests.get(url) In [4]: with open('/tmp/metadata.pdf', 'wb') as f: ...: f.write(response.text) --------------------------------------------------------------------------- …


4
Wie aktiviere ich eine virtuelle Umgebung in einer systemd Service Unit?
Ich möchte eine virtuelle Umgebung in einer systemd-Dienstdatei "aktivieren". Ich möchte vermeiden, einen Shell-Prozess zwischen dem systemd-Prozess und dem Python-Interpreter zu haben. Meine aktuelle Lösung sieht folgendermaßen aus: [Unit] Description=fooservice After=syslog.target network.target [Service] Type=simple User=fooservice WorkingDirectory={{ venv_home }} ExecStart={{ venv_home }}/fooservice --serve-in-foreground Restart=on-abort EnvironmentFile=/etc/sysconfig/fooservice.env [Install] WantedBy=multi-user.target /etc/sysconfig/fooservice.env PATH={{ venv_home }}/bin:/usr/local/bin:/usr/bin:/bin …

2
So stellen Sie xlim und ylim in Seaborn lmplot facetgrid ein
Ich verwende Seaborns lmplot, um eine lineare Regression zu zeichnen, und teile meinen Datensatz in zwei Gruppen mit einer kategorialen Variablen auf. Sowohl für x als auch für y möchte ich die Untergrenze für beide Diagramme manuell festlegen , aber die Obergrenze bei der Seaborn-Standardeinstellung belassen. Hier ist ein einfaches …
85 python  pandas  seaborn 


7
Wie wandle ich in Python ein Klassenobjekt in ein Diktat um?
Nehmen wir an, ich habe eine einfache Klasse in Python class Wharrgarbl(object): def __init__(self, a, b, c, sum, version='old'): self.a = a self.b = b self.c = c self.sum = 6 self.version = version def __int__(self): return self.sum + 9000 def __what_goes_here__(self): return {'a': self.a, 'b': self.b, 'c': self.c} Ich …
85 python 

14
Abrufen von Unterordnernamen im S3-Bucket von boto3
Mit boto3 kann ich auf meinen AWS S3-Bucket zugreifen: s3 = boto3.resource('s3') bucket = s3.Bucket('my-bucket-name') Jetzt enthält der Bucket einen Ordner first-level, der selbst mehrere Unterordner enthält , die beispielsweise mit einem Zeitstempel benannt sind 1456753904534. Ich muss den Namen dieser Unterordner für einen anderen Job kennen, den ich mache, …


3
Berechnen Sie den Zeitunterschied zwischen zwei Spalten in Stunden und Minuten für Pandas DataFrame
Ich habe zwei Spalten fromdateund todatein einem Datenrahmen. import pandas as pd data = {'todate': [pd.Timestamp('2014-01-24 13:03:12.050000'), pd.Timestamp('2014-01-27 11:57:18.240000'), pd.Timestamp('2014-01-23 10:07:47.660000')], 'fromdate': [pd.Timestamp('2014-01-26 23:41:21.870000'), pd.Timestamp('2014-01-27 15:38:22.540000'), pd.Timestamp('2014-01-23 18:50:41.420000')]} df = pd.DataFrame(data) Ich füge eine neue Spalte hinzu, diffum den Unterschied zwischen den beiden Daten mithilfe von zu ermitteln df['diff'] = …

4
So laden Sie die Jinja-Vorlage direkt aus dem Dateisystem
Das jinja API-Dokument auf pocoo.org lautet: Die einfachste Möglichkeit, Jinja2 so zu konfigurieren, dass Vorlagen für Ihre Anwendung geladen werden, sieht ungefähr so ​​aus: from jinja2 import Environment, PackageLoader env = Environment(loader=PackageLoader('yourapplication', 'templates')) Dadurch wird eine Vorlagenumgebung mit den Standardeinstellungen und einem Loader erstellt, der die Vorlagen im Vorlagenordner im …

8
Wie kann ich einem Numpy-Array neue Dimensionen hinzufügen?
Ich beginne mit einer Reihe von Bildern. In[1]:img = cv2.imread('test.jpg') Die Form entspricht den Erwartungen eines 640 x 480 RGB-Bildes. In[2]:img.shape Out[2]: (480, 640, 3) Dieses Bild, das ich habe, ist jedoch ein Bild eines Videos, das 100 Bilder lang ist. Im Idealfall hätte ich gerne ein einziges Array, das …
85 python  arrays  opencv  numpy 

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.