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
Zusammenführen von Datenrahmen im Index mit Pandas
Ich habe zwei Datenrahmen und jeder hat zwei Indexspalten. Ich möchte sie zusammenführen. Der erste Datenrahmen ist beispielsweise der folgende: V1 A 1/1/2012 12 2/1/2012 14 B 1/1/2012 15 2/1/2012 8 C 1/1/2012 17 2/1/2012 9 Der zweite Datenrahmen ist der folgende: V2 A 1/1/2012 15 3/1/2012 21 B 1/1/2012 …


4
Verwenden von Colormaps zum Festlegen der Linienfarbe in matplotlib
Wie setzt man die Farbe einer Linie in matplotlib mit Skalarwerten, die zur Laufzeit mithilfe einer Farbkarte (z. B. jet) bereitgestellt werden ? Ich habe hier ein paar verschiedene Ansätze ausprobiert und denke, ich bin ratlos. values[]ist eine sortierte Anordnung von Skalaren. Kurven sind eine Reihe von 1-D-Arrays, und Beschriftungen …

2
Die Bindung von Python Lambda an lokale Werte
Der folgende Code spuckt 1zweimal aus, aber ich erwarte zu sehen 0und dann 1. def pv(v) : print v x = [] for v in range(2): x.append(lambda : pv(v)) for xx in x: xx() Ich hatte erwartet, dass Python-Lambdas hinter den Kulissen an die Referenz binden, auf die eine lokale …

6
Wie überprüfe ich, ob alle Elemente in der Liste Keine sind?
In [27]: map( lambda f,p: f.match(p), list(patterns.itervalues()), vatids ) Out[27]: [None, <_sre.SRE_Match object at 0xb73bfdb0>, None] Die Liste kann ganz Noneoder teilweise eine re.Match-Instanz sein. Welchen Liner-Check kann ich auf der zurückgegebenen Liste durchführen, um mir mitzuteilen, dass alle Inhalte vorhanden sind None?
74 python 

5
Python entfernen Set aus Set
Gemäß meiner Interpretation der Python 2.7.2-Dokumentation für integrierte Typen 5.7 Set-Typen sollte es möglich sein, die Elemente von Set A aus Set B zu entfernen, indem A an set.remove(elem)oder übergeben wirdset.discard(elem) Aus der Dokumentation zu 2.7.2: Beachten Sie , dass das Elem Argument der __contains__(), remove()und discard() Methoden kann ein …
74 python  set 


7
Pandas: Ändern Sie den Datentyp der Serie in String
Ich benutze Pandas 'Version 0.12.0' mit Python 2.7 und habe einen Datenrahmen wie folgt: df = pd.DataFrame({'id' : [123,512,'zhub1', 12354.3, 129, 753, 295, 610], 'colour': ['black', 'white','white','white', 'black', 'black', 'white', 'white'], 'shape': ['round', 'triangular', 'triangular','triangular','square', 'triangular','round','triangular'] }, columns= ['id','colour', 'shape']) Die idSerie besteht aus einigen Ganzzahlen und Zeichenfolgen. Es ist …
74 python  pandas  series 



13
So finden Sie den Pfad pg_config
Schließen Sie den Neuling hier ab und versuchen Sie, Django für die Arbeit mit PostgreSQL einzurichten. Ich benutze Mac OSX 10.6.8. Ich habe auch PostgreSQL 9.3 installiert Wenn ich pip install psycopg2im Terminal laufe, erhalte ich den folgenden Fehler Downloading/unpacking psycopg2 Downloading psycopg2-2.5.2.tar.gz (685kB): 685kB downloaded Running setup.py (path:/private/var/folders/A9/A99cs6x0FNusPejCVkYNTE+++TI/-Tmp-/pip_build_bengorman/psycopg2/setup.py) egg_info …

3
Verwenden von Pythons Mock-Patch.object, um den Rückgabewert einer Methode zu ändern, die in einer anderen Methode aufgerufen wird
Ist es möglich, einen Rückgabewert einer Funktion zu verspotten, die in einer anderen Funktion aufgerufen wird, die ich testen möchte? Ich möchte, dass die verspottete Methode (die in vielen Methoden, die ich teste, aufgerufen wird) bei jedem Aufruf meine angegebenen Variablen zurückgibt. Zum Beispiel: class Foo: def method_1(): results = …

7
Verspottung der boto3 S3-Clientmethode Python
Ich versuche, eine Singluar-Methode aus dem boto3 s3-Clientobjekt zu verspotten, um eine Ausnahme auszulösen. Aber ich brauche alle anderen Methoden, damit diese Klasse normal funktioniert. Auf diese Weise kann ich einen einzelnen Ausnahmetest testen, wenn beim Ausführen einer upload_part_copy ein Fehler auftritt 1. Versuch import boto3 from mock import patch …

19
OperationalError: Datenbank ist gesperrt
Ich habe in meiner Anwendung einige sich wiederholende Vorgänge ausgeführt (sie getestet), und plötzlich wird ein seltsamer Fehler angezeigt: OperationalError: database is locked Ich habe den Server neu gestartet, aber der Fehler bleibt bestehen. Worum kann es gehen?

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.