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.

2
Django Anfrage Get Parameter
In einer Django-Anfrage habe ich Folgendes: POST:<QueryDict: {u'section': [u'39'], u'MAINS': [u'137']}> Wie erhalte ich die Werte von sectionund MAINS? if request.method == 'GET': qd = request.GET elif request.method == 'POST': qd = request.POST section_id = qd.__getitem__('section') or getlist....



6
So finden Sie Tags mit nur bestimmten Attributen - BeautifulSoup
Wie würde ich mit BeautifulSoup nach Tags suchen, die NUR die Attribute enthalten, nach denen ich suche? Zum Beispiel möchte ich alle <td valign="top">Tags finden. Der folgende Code: raw_card_data = soup.fetch('td', {'valign':re.compile('top')}) Ruft alle gewünschten Daten ab, greift aber auch auf jedes <td>Tag mit dem Attribut zuvalign:top Ich habe es …

5
SQLAlchemy entspricht der SQL-Anweisung "LIKE"
Eine Tags-Spalte enthält Werte wie "Apfel-Bananen-Orange" und "Erdbeer-Bananen-Zitrone". Ich möchte die entsprechende SQLAlchemy-Anweisung finden SELECT * FROM table WHERE tags LIKE "%banana%"; Was soll ich Class.query.filter()tun, um dies zu tun?


3
Wie berechne ich die MD5-Prüfsumme einer Datei in Python?
Ich habe in Python einen Code erstellt, der in einer Datei nach einem MD5 sucht und sicherstellt, dass der MD5 mit dem des Originals übereinstimmt. Folgendes habe ich entwickelt: #Defines filename filename = "file.exe" #Gets MD5 from file def getmd5(filename): return m.hexdigest() md5 = dict() for fname in filename: md5[fname] …

10
Generieren einer Liste von Zufallszahlen, Summieren zu 1
Wie würde ich eine Liste von N (sagen wir 100) Zufallszahlen erstellen, so dass ihre Summe 1 ist? Ich kann eine Liste von Zufallszahlen mit erstellen r = [ran.random() for i in range(1,100)] Wie würde ich dies so ändern, dass die Liste 1 ergibt (dies ist für eine Wahrscheinlichkeitssimulation).
84 python  random 

10
Array-Filter in Python?
Zum Beispiel habe ich zwei Listen A = [6, 7, 8, 9, 10, 11, 12] subset_of_A = [6, 9, 12]; # the subset of A the result should be [7, 8, 10, 11]; the remaining elements Gibt es eine integrierte Funktion in Python, um dies zu tun?
84 python  list  filter 

3
Konvertieren Sie Python ElementTree in einen String
Bei jedem Anruf ElementTree.tostring(e)wird folgende Fehlermeldung angezeigt: AttributeError: 'Element' object has no attribute 'getroot' Gibt es eine andere Möglichkeit, ein ElementTree-Objekt in eine XML-Zeichenfolge zu konvertieren? Zurück verfolgen: Traceback (most recent call last): File "Development/Python/REObjectSort/REObjectResolver.py", line 145, in <module> cm = integrateDataWithCsv(cm, csvm) File "Development/Python/REObjectSort/REObjectResolver.py", line 137, in integrateDataWithCsv xmlstr …

2
Selen mit Scrapy für dynamische Seite
Ich versuche, Produktinformationen mithilfe von Scrapy von einer Webseite zu entfernen. Meine zu kratzende Webseite sieht folgendermaßen aus: Beginnt mit einer product_list-Seite mit 10 Produkten Ein Klick auf "Weiter" lädt die nächsten 10 Produkte (URL ändert sich nicht zwischen den beiden Seiten) Ich benutze LinkExtractor, um jedem Produktlink auf der …

16
Pip-Pakete können mit Ubuntu nicht in einem Docker-Container installiert werden
Ich folge der Anleitung zur Verwendung von Docker mit einer Python-Anwendung, aber wenn Docker den Befehl ausführt RUN pip install -r requirements.txt Ich erhalte die folgende Fehlermeldung: Step 3 : RUN pip install -r requirements.txt ---> Running in fe0b84217ad1 Collecting blinker==1.3 (from -r requirements.txt (line 1)) Retrying (Retry(total=4, connect=None, read=None, …
84 python  docker  pip  fig 

5
So entfernen Sie Linien in einem Matplotlib-Diagramm
Wie kann ich eine Zeile (oder Zeilen) einer Matplotlib-Achse so entfernen, dass tatsächlich Müll gesammelt wird und der Speicher wieder freigegeben wird? Der folgende Code scheint die Zeile zu löschen, gibt jedoch niemals den Speicher frei (selbst bei expliziten Aufrufen von gc.collect()). from matplotlib import pyplot import numpy a = …

5
Wie ändere ich Schriftarten in matplotlib (Python)?
Es klingt nach einem einfachen Problem, aber ich finde keine effektive Lösung, um die Schriftart (nicht die Schriftgröße) in einem mit matplotlib in Python erstellten Plot zu ändern. Ich habe ein paar Tutorials gefunden, um die Standardschriftart von matplotlib zu ändern, indem ich einige Dateien in den Ordnern geändert habe, …

9
Verbindungszeitlimit mit Elasticsearch
from datetime import datetime from elasticsearch import Elasticsearch es = Elasticsearch() doc = { 'author': 'kimchy', 'text': 'Elasticsearch: cool. bonsai cool.', 'timestamp': datetime(2010, 10, 10, 10, 10, 10) } res = es.index(index="test-index", doc_type='tweet', id=1, body=doc) print(res['created']) Dieser einfache Code gibt den folgenden Fehler zurück: elasticsearch.exceptions.ConnectionTimeout: ConnectionTimeout caused by - ReadTimeoutError(HTTPConnectionPool(host='localhost', …

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.