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.

10
Statische Dateien in Flask - robot.txt, sitemap.xml (mod_wsgi)
Gibt es eine clevere Lösung, um statische Dateien im Anwendungsstammverzeichnis von Flask zu speichern? robots.txt und sitemap.xml werden voraussichtlich in / gefunden, daher war meine Idee, Routen für sie zu erstellen: @app.route('/sitemap.xml', methods=['GET']) def sitemap(): response = make_response(open('sitemap.xml').read()) response.headers["Content-type"] = "text/plain" return response Es muss etwas Bequemeres geben :)


12
Python-Speicherort auf Mac OSX
Ich bin ein wenig verwirrt mit der Python auf Osx. Ich weiß nicht, ob der Vorbesitzer des Laptops Macpython mit Macport installiert hat. Und ich erinnerte mich, dass osx eine eingebaute Version von Python hat. Ich habe es versucht type -a pythonund das Ergebnis wurde zurückgegeben python is /usr/bin/python python …
94 python  macos 


4
Matplotlib Legends funktioniert nicht
Seit dem Upgrade von matplotlib wird beim Erstellen einer Legende der folgende Fehler angezeigt: /usr/lib/pymodules/python2.7/matplotlib/legend.py:610: UserWarning: Legend does not support [<matplotlib.lines.Line2D object at 0x3a30810>] Use proxy artist instead. http://matplotlib.sourceforge.net/users/legend_guide.html#using-proxy-artist warnings.warn("Legend does not support %s\nUse proxy artist instead.\n\nhttp://matplotlib.sourceforge.net/users/legend_guide.html#using-proxy-artist\n" % (str(orig_handle),)) /usr/lib/pymodules/python2.7/matplotlib/legend.py:610: UserWarning: Legend does not support [<matplotlib.lines.Line2D object at 0x3a30990>] Use …


5
Wie kann ich Zeilen beim Laden in der Pandas-Funktion read_csv filtern?
Wie kann ich filtern, welche Zeilen einer CSV mit Pandas in den Speicher geladen werden sollen? Dies scheint eine Option zu sein, die man finden sollte read_csv. Vermisse ich etwas Beispiel: Wir haben eine CSV mit einer Zeitstempelspalte und möchten nur die Zeilen laden, deren Zeitstempel größer als eine bestimmte …
94 python  pandas 


4
Was sind die Risiken beim Betrieb von "sudo pip"?
Gelegentlich laufe ich in Kommentaren oder Antworten dieser Zustand mit Nachdruck , dass läuft pipunter sudoist „falsch“ oder „schlecht“, aber es gibt Fälle (einschließlich der Art , wie ich eine Reihe von Tools eingerichtet haben) , wo es entweder viel einfacher ist , oder sogar notwendig, Führen Sie es so …
94 python  security  pip  sudo 


3
Wie funktioniert python numpy.where ()?
Ich spiele mit numpyund stöbere in der Dokumentation und bin auf etwas Magie gestoßen. Ich spreche nämlich von numpy.where(): >>> x = np.arange(9.).reshape(3, 3) >>> np.where( x > 5 ) (array([2, 2, 2]), array([0, 1, 2])) Wie erreichen sie intern, dass Sie so etwas x > 5in eine Methode überführen …

7
Diskrete Matplotlib-Farbleiste
Ich versuche, einen diskreten Farbbalken für ein Streudiagramm in matplotlib zu erstellen Ich habe meine x-, y-Daten und für jeden Punkt einen ganzzahligen Tag-Wert, den ich mit einer eindeutigen Farbe darstellen möchte, z plt.scatter(x, y, c=tag) Normalerweise ist das Tag eine Ganzzahl im Bereich von 0 bis 20, aber der …

5
URL-Parameter und Logik in Django-Klassenansichten (TemplateView)
Mir ist unklar, wie es am besten ist, in Django 1.5 auf URL-Parameter in klassenbasierten Ansichten zuzugreifen. Folgendes berücksichtigen: Aussicht: from django.views.generic.base import TemplateView class Yearly(TemplateView): template_name = "calendars/yearly.html" current_year = datetime.datetime.now().year current_month = datetime.datetime.now().month def get_context_data(self, **kwargs): context = super(Yearly, self).get_context_data(**kwargs) context['current_year'] = self.current_year context['current_month'] = self.current_month return context …

3
Wie führe ich Einfügungen und Aktualisierungen in einem Alembic-Upgrade-Skript aus?
Ich muss Daten während eines Alembic-Upgrades ändern. Ich habe derzeit einen "Spielertisch" in einer ersten Überarbeitung: def upgrade(): op.create_table('player', sa.Column('id', sa.Integer(), nullable=False), sa.Column('name', sa.Unicode(length=200), nullable=False), sa.Column('position', sa.Unicode(length=200), nullable=True), sa.Column('team', sa.Unicode(length=100), nullable=True) sa.PrimaryKeyConstraint('id') ) Ich möchte einen "Team" -Tisch vorstellen. Ich habe eine zweite Revision erstellt: def upgrade(): op.create_table('teams', sa.Column('id', sa.Integer(), …

2
Index mehrerer Spalten bei Verwendung der deklarativen ORM-Erweiterung von sqlalchemy
Gemäß der Dokumentation und den Kommentaren in der sqlalchemy.ColumnKlasse sollten wir die Klasse verwenden sqlalchemy.schema.Index, um einen Index anzugeben, der mehrere Spalten enthält. Das Beispiel zeigt jedoch, wie dies direkt mit dem Table-Objekt geschieht: meta = MetaData() mytable = Table('mytable', meta, # an indexed column, with index "ix_mytable_col1" Column('col1', Integer, …

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.