Wie ändere ich eine UUID in einen string?
Muss ich
werden können, weisen eine UUID, die einem Benutzer und dokumentieren diese in einem .txt-Datei. Das ist alles, was ich habe:
import uuid
def main():
a=input("What's your name?")
print (uuid.uuid1())
f.open(#file.txt)
main()
Habe ich versucht:
f.write(uuid.uuid1())
aber nichts kommt, kann ein logischer Fehler, aber ich weiß nicht.
Hatten Sie eine chance zu betrachten, die
Ich bin ganz neu bei python, und ich bin sorry, aber ich bin mir nicht sicher, was du meinst.
Sie können ein
Sie können ein
aufgrund der Eingabe gewonnen wird durch die main..als variable...versuchen Sie, verwenden Sie Anführungszeichen, um bei der re-Eingang... und auch f=open("file.txt") nicht mit dot
uuid
Dokumentation?Ich bin ganz neu bei python, und ich bin sorry, aber ich bin mir nicht sicher, was du meinst.
Sie können ein
uuid
zu einem string, indem Sie str(...)
um es, wenn, dass ist eigentlich das, was Sie gefragt haben.Sie können ein
uuid
zu einem string, indem Sie str(...)
um es, wenn, dass ist eigentlich das, was Sie gefragt haben.aufgrund der Eingabe gewonnen wird durch die main..als variable...versuchen Sie, verwenden Sie Anführungszeichen, um bei der re-Eingang... und auch f=open("file.txt") nicht mit dot
InformationsquelleAutor Alphin Philip | 2016-05-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
können Sie versuchen, diese !
InformationsquelleAutor sumit
Es ist wahrscheinlich, weil Sie nicht eigentlich schließen der Datei. Dies kann zu Problemen führen. Sie möchten die Kontext-manager/
with
- block beim Umgang mit Dateien, es sei denn, Sie haben wirklich einen Grund, nicht zu.Diese werden automatisch schließen Sie die Datei, wenn Sie fertig sind, die sicherstellen, dass es auf den Datenträger geschrieben.
aktualisiert meine Antwort können Sie entweder eine. Letzteres setzt Voraus, dass Sie Python ist3.x+ oder ausgeführt haben
from __future__ import print_function
InformationsquelleAutor Wayne Werner
[update] ich Hinzugefügt, str-Funktion zu schreiben, die es als string und schließen Sie die Datei, um sicherzustellen, dass es macht es sofort,bevor ich hatte, um das Programm zu beenden, so dass der Inhalt schreiben
Ich denke, das funktioniert für mich
ich hoffe Sie fixen es dann
Nicht sicher, ob diese Fragen auf Sie, aber es scheint mir, dass die uuid1, das Sie drucken ist nicht das gleiche wie die, die Sie schreiben, um die Datei, weil
uuid.uuid1() != uuid.uuid1()
ich gab alternativen...entweder er kann es ausdrucken oder generieren es in astring variable schreiben...oder erzeugen Sie es und schreiben es direkt
Ich sehe, danke für die Aufklärung.
InformationsquelleAutor Eliethesaiyan