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.


3
Installieren Sie eine bestimmte Version mit easy_install
Ich versuche zu installieren lxml. Ich habe mir die Website angesehen und Version 2.2.8 sah für mich vernünftig aus, aber als ich das tat easy_install lxml, wurde Version 2.3.beta1 installiert, was ich nicht wirklich will. Was ist der beste Weg, um dies zu beheben und wie kann ich easy_install zwingen, …

2
Python, Standardschlüsselwortargumente nach Positionsargumenten variabler Länge
Ich dachte, ich könnte benannte Parameter nach Positionsparametern variabler Länge in einem Funktionsaufruf in Python 2 verwenden, aber SyntaxErrorbeim Importieren einer Python-Klasse erhalte ich eine . Ich schreibe zum Beispiel mit der folgenden "get" -Methode: class Foo(object): def __init__(self): print "You have created a Foo." def get(self, *args, raw=False, vars=None): …






6
Python: Ist es möglich, eine Konsole an einen laufenden Prozess anzuhängen?
Ich möchte nur den Status des Prozesses sehen. Ist es möglich, eine Konsole an den Prozess anzuhängen, damit ich Funktionen innerhalb des Prozesses aufrufen und einige der globalen Variablen sehen kann? Es ist besser, wenn der Prozess ohne Beeinträchtigung ausgeführt wird (natürlich kann die Leistung etwas nachlassen).
81 python 


5
Kürzester Sudoku-Löser in Python - Wie funktioniert es?
Ich habe mit meinem eigenen Sudoku-Löser herumgespielt und nach Hinweisen auf gutes und schnelles Design gesucht, als ich darauf stieß: def r(a):i=a.find('0');~i or exit(a);[m in[(i-j)%9*(i/9^j/9)*(i/27^j/27|i%9/3^j%9/3)or a[j]for j in range(81)]or r(a[:i]+m+a[i+1:])for m in'%d'%5**18] from sys import*;r(argv[1]) Meine eigene Implementierung löst Sudokus genauso, wie ich sie in meinem Kopf löse, aber wie …
81 python  algorithm 

6
Warum gibt Corrcoef eine Matrix zurück?
Es scheint mir seltsam, dass np.corrcoef eine Matrix zurückgibt. correlation1 = corrcoef(Strategy1Returns,Strategy2Returns) [[ 1. -0.99598935] [-0.99598935 1. ]] Weiß jemand, warum dies der Fall ist und ob es möglich ist, nur einen Wert im klassischen Sinne zurückzugeben?
81 python  math  numpy 

7
Ist es möglich, einen langen Funktionsnamen über mehrere Zeilen zu teilen?
Unser Entwicklungsteam verwendet einen PEP8-Linter, der eine maximale Zeilenlänge von 80 Zeichen erfordert . Wenn ich Unit-Tests in Python schreibe, möchte ich beschreibende Methodennamen haben, um zu beschreiben, was jeder Test tut. Dies führt jedoch oft dazu, dass ich die Zeichenbeschränkung überschreite. Hier ist ein Beispiel für eine Funktion, die …
81 python 



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.