erstellen von hyperlinks in python

Habe ich eine log-Datei, in der einige test-Befehle und deren status (Pass/Fail) angemeldet sind, mit python. Jetzt möchte ich, dass die test-Befehle, die nicht geschrieben werden dürfen, als einfacher text, aber geschrieben werden sollten als hyperlinks. Also, wenn ich auf Sie klicken Sie auf andere Dateien, die mit Ihnen geöffnet werden.

E.g:

file = open("C:/logfile.log", "w")
file.write("[Command Name - '%35s']    [PASSED]\n" %(CommandName))
file.close()

file1 = open("C:/TestCommand.log/", "w")
file1.write("'%35s \n" %(str(parameter_val_for_test_command)))
file1.close()

Nun möchte ich, dass der Befehlsname geschrieben im logfile.log sollte ein hyperlink für die Datei TestCommand.anmelden, So, dass wenn ich auf den CommandName die Datei TestCommand.Protokoll wird geöffnet.

Können Sie bitte vorschlagen, wie sollte ich tun, erstellen Sie ein logfile.melden Sie mit per Hyperlink verknüpften CommandName und dann, wie sollte ich diesem link verlinkt CommandName, um die Datei TestCommand.log??

Welche Anwendung verwenden Sie, wenn Sie auf den hyperlink?
Es gibt keine solche Sache wie ein hyperlink in einem text-Datei. Eine text-Datei nur text hat. Schreiben Sie die syntax für einen hyperlink, sagen die Verwendung von HTML-ist, dass das, was du meinst?
Ich habe noch nicht erstellt den hyperlink. Das ist, was ich wissen möchte, wie sollte ich auf diesen hyperlink für CommandName und dann, wie soll ich durch einen link auf die Datei TestCommand
Also du meinst, ich sollte es schaffen logfile.html und dann erstellen Sie hyperlinks für CommandName zu verknüpfen TestCommand.html Datei??
Es gibt keine Magische Sequenz, die aus jedem text in einen hyperlink umgewandelt. Es liegt am Programm, Sie sehen den text zu interpretieren, bestimmte text-format als hyperlink. Also um deine Frage zu beantworten, müssen Sie wissen, die erwartete log-Datei-format. (Und wenn Sie es wissen, werden Sie wahrscheinlich in der Lage sein, Ihre Frage zu beantworten, ohne zu helfen).

InformationsquelleAutor | 2012-11-19

Schreibe einen Kommentar