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.

6
So führen Sie eine Serie und einen DataFrame zusammen
Wenn Sie hierher gekommen sind, um Informationen zum Zusammenführen von a DataFrameund Serieszum Index zu erhalten , lesen Sie bitte diese Antwort . Die ursprüngliche Absicht des OP bestand darin, zu fragen, wie Serienelemente als Spalten einem anderen DataFrame zugewiesen werden sollen . Wenn Sie daran interessiert sind, die Antwort …

2
Verwenden eines Mock-Patches zum Verspotten einer Instanzmethode
Ich versuche, etwas zu verspotten, während ich eine Django-App mit der fantasievollen Mock-Testbibliothek teste . Ich kann es nicht ganz zum Laufen bringen, ich versuche das zu tun: models.py from somelib import FooClass class Promotion(models.Model): foo = models.ForeignKey(FooClass) def bar(self): print "Do something I don't want!" test.py class ViewsDoSomething(TestCase): view …
83 python  mocking 

5
Verwenden von Super mit einer Klassenmethode
Ich versuche die super () Funktion in Python zu lernen. Ich dachte, ich hätte es verstanden, bis ich über dieses Beispiel (2.6) kam und feststeckte. http://www.cafepy.com/article/python_attributes_and_methods/python_attributes_and_methods.html#super-with-classmethod-example Traceback (most recent call last): File "<stdin>", line 1, in <module> File "test.py", line 9, in do_something do_something = classmethod(do_something) TypeError: unbound method do_something() …



9
Bestimmen Sie die vollständige Django-URL-Konfiguration
Gibt es eine Möglichkeit, die vollständige Django-URL-Konfiguration zu erhalten? Auf der Debugging-Seite 404 von Django werden beispielsweise keine enthaltenen URL-Konfigurationen angezeigt, sodass dies nicht die vollständige Konfiguration ist. Antwort : Dank Alasdair ist hier ein Beispielskript: import urls def show_urls(urllist, depth=0): for entry in urllist: print(" " * depth, entry.regex.pattern) …
82 python  django  url 

3
Warum ist bool eine Unterklasse von int?
Beim Speichern eines Bools in Memcached über Python-Memcached habe ich festgestellt, dass es als Ganzzahl zurückgegeben wird. Das Überprüfen des Codes der Bibliothek hat mir gezeigt, dass es einen Ort isinstance(val, int)gibt, an dem überprüft wird, um den Wert als Ganzzahl zu kennzeichnen. Also habe ich es in der Python-Shell …
82 python  boolean 


2
PDF-Analyse mit Python - Extrahieren von formatierten und einfachen Texten [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 5 Jahren . Verbessere diese Frage Ich suche eine PDF-Bibliothek, mit der ich den Text …

8
ImportError: Kein Modul namens BeautifulSoup
Ich habe BeautifulSoup mit easy_install installiert und versucht, das folgende Skript auszuführen from BeautifulSoup import BeautifulSoup import re doc = ['<html><head><title>Page title</title></head>', '<body><p id="firstpara" align="center">This is paragraph <b>one</b>.', '<p id="secondpara" align="blah">This is paragraph <b>two</b>.', '</html>'] soup = BeautifulSoup(''.join(doc)) print soup.prettify() Aber nicht sicher, warum das passiert Traceback (most recent call …


13
Subtrahieren von 2 Listen in Python
Im Moment habe ich vector3-Werte als Listen dargestellt. Gibt es eine Möglichkeit, 2 dieser ähnlichen Vektor-3-Werte zu subtrahieren? [2,2,2] - [1,1,1] = [1,1,1] Soll ich Tupel verwenden? Wenn keiner von ihnen diese Operanden für diese Typen definiert, kann ich sie stattdessen definieren? Wenn nicht, sollte ich eine neue vector3-Klasse erstellen?
82 python  list  tuples  vector 


7
So schreiben Sie UTF-8 in eine CSV-Datei
Ich versuche, aus einem PyQt4 eine Textdatei im CSV-Format zu erstellen QTableWidget. Ich möchte den Text mit einer UTF-8-Codierung schreiben, da er Sonderzeichen enthält. Ich benutze folgenden Code: import codecs ... myfile = codecs.open(filename, 'w','utf-8') ... f = result.table.item(i,c).text() myfile.write(f+";") Es funktioniert so lange, bis die Zelle ein Sonderzeichen enthält. …
82 python  csv  encoding  utf-8 


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.