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.


16
Python Anaconda - So installieren Sie sicher
Ich habe Python Anaconda auf einem Mac (OS Mavericks) installiert. Ich wollte auf meinem Mac zur Standardversion von Python zurückkehren. Was ist der beste Weg, dies zu tun? Soll ich das ~/anacondaVerzeichnis löschen ? Weitere Änderungen erforderlich? Derzeit which pythonbekomme ich beim Laufen folgenden Pfad: /Users/username/anaconda/bin/python
246 python  anaconda 

5
Python versuchen ... außer Komma vs 'wie' in außer
Was ist der Unterschied zwischen ',' und 'as' in Ausnahmen, z. B.: try: pass except Exception, exception: pass und: try: pass except Exception as exception: pass Ist die zweite Syntax in 2.6 zulässig? Es funktioniert in CPython 2.6 unter Windows, aber der 2.5-Interpreter in Cygwin beschwert sich, dass es ungültig …
246 python  python-2.6 

8
Wie füge ich eine Variable in einen String ein?
Ich würde gerne eine intin eine setzen string. Das mache ich gerade: num = 40 plot.savefig('hanning40.pdf') #problem line Ich muss das Programm für mehrere verschiedene Nummern ausführen, also möchte ich eine Schleife machen. Das Einfügen der Variablen wie folgt funktioniert jedoch nicht: plot.savefig('hanning', num, '.pdf') Wie füge ich eine Variable …
246 python  string  variables 

11
Wie konvertiere ich in Python alle Elemente in einer Liste in Floats?
Ich habe ein Skript, das eine Textdatei liest, Dezimalzahlen als Zeichenfolgen herauszieht und sie in eine Liste einfügt. Also habe ich diese Liste: ['0.49', '0.54', '0.54', '0.54', '0.54', '0.54', '0.55', '0.54', '0.54', '0.54', '0.55', '0.55', '0.55', '0.54', '0.55', '0.55', '0.54', '0.55', '0.55', '0.54'] Wie konvertiere ich jeden der Werte in …
246 python 

2
URL dekodiert UTF-8 in Python
Ich habe viel Zeit damit verbracht, Neuling in Python zu sein. Wie könnte ich jemals eine solche URL entschlüsseln: example.com?title=%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D0%B2%D0%B0%D1%8F+%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D0%B0 zu diesem in Python 2.7: example.com?title==правовая+защита url=urllib.unquote(url.encode("utf8")) gibt etwas sehr Hässliches zurück. Immer noch keine Lösung, jede Hilfe wird geschätzt.

15
Django muss herunterladbare Dateien bereitstellen
Ich möchte, dass Benutzer auf der Website Dateien herunterladen können, deren Pfade verdeckt sind, damit sie nicht direkt heruntergeladen werden können. Zum Beispiel möchte ich, dass die URL ungefähr so ​​lautet: http://example.com/download/?f=somefile.txt Und auf dem Server weiß ich, dass sich alle herunterladbaren Dateien im Ordner befinden /home/user/files/. Gibt es eine …


24
Eine gewichtete Version von random.choice
Ich musste eine gewichtete Version von random.choice schreiben (jedes Element in der Liste hat eine andere Wahrscheinlichkeit, ausgewählt zu werden). Folgendes habe ich mir ausgedacht: def weightedChoice(choices): """Like random.choice, but each element can have a different chance of being selected. choices can be any iterable containing iterables with two items …

25
Vergleichen von zwei Wörterbüchern und Überprüfen, wie viele (Schlüssel-, Wert-) Paare gleich sind
Ich habe zwei Wörterbücher, aber zur Vereinfachung nehme ich diese beiden: >>> x = dict(a=1, b=2) >>> y = dict(a=2, b=2) Nun möchte ich vergleichen, ob jedes key, valuePaar in xden gleichen entsprechenden Wert in hat y. Also habe ich folgendes geschrieben: >>> for x_values, y_values in zip(x.iteritems(), y.iteritems()): if …

3
Django: Auswahlwert anzeigen
models.py: class Person(models.Model): name = models.CharField(max_length=200) CATEGORY_CHOICES = ( ('M', 'Male'), ('F', 'Female'), ) gender = models.CharField(max_length=200, choices=CATEGORY_CHOICES) to_be_listed = models.BooleanField(default=True) description = models.CharField(max_length=20000, blank=True) views.py: def index(request): latest_person_list2 = Person.objects.filter(to_be_listed=True) return object_list(request, template_name='polls/schol.html', queryset=latest_person_list, paginate_by=5) Wenn ich auf der Vorlage anrufe person.gender, erhalte ich 'M'oder 'F'anstelle von 'Male'oder 'Female'. …

17
Python schneidet eine lange Zeichenfolge ab
Wie schneidet man eine Zeichenfolge in Python auf 75 Zeichen ab? So wird es in JavaScript gemacht: var data="saddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddsaddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddsadddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd" var info = (data.length > 75) ? data.substring[0,75] + '..' : data;
244 python 

6
Ist False == 0 und True == 1 ein Implementierungsdetail oder wird es durch die Sprache garantiert?
Ist sichergestellt , dass False == 0und True == 1in Python (unter der Annahme , dass sie nicht vom Benutzer zugewiesen werden)? Ist zum Beispiel in irgendeiner Weise garantiert, dass der folgende Code unabhängig von der Version von Python (sowohl vorhandene als auch wahrscheinlich zukünftige) immer die gleichen Ergebnisse liefert? …

16
Wie erstellt man einen Daemon in Python?
Bei der Suche in Google werden x2-Codefragmente angezeigt. Das erste Ergebnis ist dieses Code-Rezept, das viele Dokumentationen und Erklärungen sowie einige nützliche Diskussionen enthält. Ein anderes Codebeispiel enthält zwar nicht so viel Dokumentation, enthält jedoch Beispielcode zum Übergeben von Befehlen wie Start, Stopp und Neustart. Außerdem wird eine PID-Datei erstellt, …
244 python  daemon 

8
Was ist die globale Interpretersperre (GIL) in CPython?
Was ist eine globale Interpretersperre und warum ist sie ein Problem? Beim Entfernen der GIL aus Python wurde viel Lärm gemacht, und ich würde gerne verstehen, warum das so wichtig ist. Ich habe selbst noch nie einen Compiler oder einen Interpreter geschrieben. Seien Sie also nicht sparsam mit Details, ich …

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.