|
#!/usr/bin/evn python
import os;
import sys;
import uuid;
def WriteStrToFile(strFile, strVal):
bRet = False;
file = None;
try:
file = open(strFile, "wb");
file.write(strVal);
bRet = True;
finally:
if file:
file.close();
return bRet;
if "__main__" == __name__:
strVal = "hell, andylin!";
#file1:
strFile1 = ("%s" %uuid.uuid1());
print("filename1 = %s" %strFile1);
WriteStrToFile(strFile1, strVal);
#file2:
strFile2 = ("%s" %uuid.uuid3(uuid.NAMESPACE_DNS, "hello,andylin!"));
print("filename2 = %s" %strFile2);
WriteStrToFile(strFile2, strVal);
#file3:
strFile3 = ("%s" %uuid.uuid4());
print("filename3 = %s" %strFile3);
WriteStrToFile(strFile3, strVal);
#file4:
strFile4 = ("%s" %uuid.uuid5(uuid.NAMESPACE_DNS, "hello,andylin!"));
print("filename4 = %s" %strFile4);
WriteStrToFile(strFile4, strVal);
结果:
filename1 = 0cc887b6-074a-11e0-b344-0023ae99236c
filename2 = eb7e4058-67ef-389b-bf9f-ad74cecb03a2
filename3 = c9cd1854-e509-4915-a841-49ff3ff851cb
filename4 = e1e49243-43a9-5700-b440-35fda02c4d96 |
|
|