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.


4
Django - Verwenden Sie eine Eigenschaft als Fremdschlüssel
Die Datenbank meiner App wird gefüllt und mit externen Datenquellen synchronisiert. Ich habe ein abstraktes Modell, von dem alle Modelle meiner Django 2.2-App abgeleitet sind und wie folgt definiert sind: class CommonModel(models.Model): # Auto-generated by Django, but included in this example for clarity. # id = models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID') …

2
Wie mache ich ein PDF für eine Flaschensuchanwendung durchsuchbar?
Ich habe für ein sehr wichtiges persönliches Projekt geforscht. Ich möchte eine Flask Search-Anwendung erstellen, mit der ich nach Inhalten in mehr als 100 PDF-Dateien suchen kann. Ich habe einige Informationen zu A ElasticSearch Lib gefunden, die gut mit Kolben funktionieren. #!/usr/bin/env python3 #-*- coding: utf-8 -*- # import libraries …
8 python  flask  search 


1
Wie geht die Kellnerin mit gleichzeitigen Aufgaben um?
Ich versuche, einen Python-Webserver mit Django und Waitress zu erstellen, möchte aber wissen, wie Waitress mit gleichzeitigen Anforderungen umgeht und wann Blockierungen auftreten können. Während in der Waitress-Dokumentation erwähnt wird, dass mehrere Worker-Threads verfügbar sind, enthält sie nicht viele Informationen darüber, wie sie implementiert sind und wie sich die Python-GIL …


3
Python-Protokollierung - Filterprotokollnachrichten für alle Protokollierer
Ich habe ein Projekt, in dem die zugrunde liegenden Tools protokolliert werden, und ich protokolliere auch (mit verschiedenen Logger-Instanzen). Manchmal macht der Logger, auf den ich keinen Zugriff habe, Informationen verfügbar, die ich aus dem Protokoll entfernen (oder durch einen Platzhalter ersetzen möchte). Gibt es eine Möglichkeit, einen Filter zu …
8 python  logging 

4
Schneiden von Arrays mit Listen
Also erstelle ich ein numpy Array: a = np.arange(25).reshape(5,5) Array ([[0, 1, 2, 3, 4], [5, 6, 7, 8, 9], [10, 11, 12, 13, 14], [15, 16, 17, 18, 19] , [20, 21, 22, 23, 24]]) Ein herkömmliches Slice a[1:3,1:3]kehrt zurück Array ([[6, 7], [11, 12]]) ebenso wie die Verwendung …
8 python  arrays  slice 

2
Cython gibt 0 für einen Ausdruck zurück, der mit 0,5?
Aus irgendeinem Grund gibt Cython 0 für einen mathematischen Ausdruck zurück, der 0,5 ergeben sollte: print(2 ** (-1)) # prints 0 Seltsamerweise mischen Sie Variablen ein und es wird wie erwartet funktionieren: i = 1 print(2 ** (-i)) # prints 0.5 Vanilla CPython gibt in beiden Fällen 0,5 zurück. Ich …

2
mypy: Warum ist "int" ein Subtyp von "float"?
Warum betrachtet "mypy" "int" als Subtyp von "float"? Ein Subtyp soll alle Methoden seines Supertyps unterstützen, aber "float" hat Methoden, die "int" nicht unterstützt: test.py: def f(x : float) -> bool: return x.is_integer() print(f(123.0)) print(f(123)) Die statische Typprüfung akzeptiert die Übergabe eines "int" -Arguments für einen "float" -Parameter: (3.8.1) myhost% …
8 python  mypy 


2
Einfache Python-Methode, deren Ausführung / Ausführung ewig dauert
Mein Code bleibt bei der clean_up()Methode in hängenMyClass() my_class.py: import os import pandas as pd import psycopg2, pymysql, pyodbc from db_credentials_dict import db_credentials class MyClass(): def __init__(self, from_database, to_table_name, report_name): ... def get_sql(self): ... def get_connection(self): ... def query_to_csv(self): ... def csv_to_postgres(self): ... def extract_and_load(self): self.query_to_csv() self.csv_to_postgres() def get_final_sql(self): ... …


2
Betten Sie Widgets mit jupyter-cadquery (threejs) ein: falsche Position beim Laden
Ich verwende jupyter-cadquery, um einige mit CadQuery erstellte 3D-Modelle zu visualisieren . Bei der Visualisierung der Modelle auf einem Jupyter-Notebook funktioniert alles wie erwartet. Beim Versuch, das Widget in ein HTML-Dokument einzubetten, scheint die Kamera beim Laden jedoch (0, 0, 0)nicht wie erwartet darauf zu zeigen. Sobald Sie mit dem …


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.