Seite 1 von 1
Module importieren ,funktionen
Verfasst: Samstag 22. Mai 2004, 14:54
von Gast
Wie wuerde ein Programm html2text.py ausehen , das Html-Dateien in reine Textdateien verwandelt mit Hilfe regulärer Ausdrücken und des Modul getopt
?
Danke fuer Hinweise!!!!!!!!!!!!!!!!!!!!
Verfasst: Samstag 22. Mai 2004, 15:15
von Dookie
Hi Gast,
das würde wohl so aussehen wie die meisten Pythonprogramme
erstmal die beiden Kommentarzeilen die (für Unix/Linux) den Interpreter für das Script und den Zeichensatz in dem das Script geschrieben ist bestimmen.
danach ein oder mehrere import Statements, um getopt und re zu importieren
Danach folgen die Funktionen die das Script benutzt.
Am ende dann das Hauptprogramm Am besten mit einer Abfrage ob es direkt gestartet wurde oder von einem anderen Programm, als Modul importiert wurde
Code: Alles auswählen
if __name__ == "__main__": #nicht als Modul importiert
try:
opts, args = getopt.getopt(sys.argv[1:], "ho:v", ["help", "output="])
except getopt.GetoptError:
# print help information and exit:
usage()
sys.exit(2)
output = None
verbose = False
for o, a in opts:
if o == "-v":
verbose = True
if o in ("-h", "--help"):
usage()
sys.exit()
if o in ("-o", "--output"):
output = a
# ...
Gruß
Dookie