Als «python» getaggte Fragen

137
Warum ist die Verwendung von 'eval' eine schlechte Praxis?

Ich verwende die folgende Klasse, um Daten meiner Songs einfach zu speichern. class Song: """The class to store the details of each song""" attsToStore=('Name', 'Artist', 'Album', 'Genre', 'Location') def __init__(self): for att in self.attsToStore: exec 'self.%s=None'%(att.lower()) in locals() def...

137
Eigenschaftendatei in Python (ähnlich wie Java Properties)

Bei folgendem Format ( .properties oder .ini ): propertyName1=propertyValue1 propertyName2=propertyValue2 ... propertyNameN=propertyValueN Für Java gibt es die Properties- Klasse, die Funktionen zum Parsen / Interagieren mit dem obigen Format bietet. Gibt es etwas ähnliches in Python ‚s Standard...

137
Konvertieren Sie int in ASCII und zurück in Python

Ich arbeite daran, einen URL-Shortener für meine Website zu erstellen. Mein aktueller Plan (ich bin offen für Vorschläge) besteht darin, eine Knoten-ID zum Generieren der verkürzten URL zu verwenden. Theoretisch könnte also Knoten 26 short.com/z, Knoten 1 short.com/a, Knoten 52 short.com/Zund...

137
Wie bringe ich Pyflakes dazu, eine Aussage zu ignorieren?

Viele unserer Module beginnen mit: try: import json except ImportError: from django.utils import simplejson as json # Python 2.4 fallback. ... und es ist die einzige Pyflakes-Warnung in der gesamten Datei: foo/bar.py:14: redefinition of unused 'json' from line 12 Wie kann ich Pyflakes dazu bringen,...

137
Was genau macht Pythons file.flush ()?

Ich habe dies in der Python- Dokumentation für Dateiobjekte gefunden : flush () schreibt die Daten der Datei nicht unbedingt auf die Festplatte. Verwenden Sie flush () gefolgt von os.fsync (), um dieses Verhalten sicherzustellen. Meine Frage ist also: Was genau macht Python flush? Ich dachte,...