如何使用python代码将UUID分配给文件(.mydsl)
我的目录中有多个如何使用python代码将UUID分配给文件(.mydsl),python,python-3.x,uuid,guid,uniqueidentifier,Python,Python 3.x,Uuid,Guid,Uniqueidentifier,我的目录中有多个.mydsl文件。我想使用Python为每个文件分配一个唯一的ID。当我运行python代码时,应该为特定目录中的任何新文件和现有文件分配一个ID。有人能帮我吗 for root, dirs, files in os.walk( './'): for file in files: if file.endswith(".mydsl"): print(os.path.join(file)) 你能发布代码让我们帮你吗?@jalaz
.mydsl
文件。我想使用Python为每个文件分配一个唯一的ID。当我运行python代码时,应该为特定目录中的任何新文件和现有文件分配一个ID。有人能帮我吗
for root, dirs, files in os.walk( './'):
for file in files:
if file.endswith(".mydsl"):
print(os.path.join(file))
你能发布代码让我们帮你吗?@jalazbe
对于root,dirs,os.walk('./')中的文件:对于文件中的文件:if file.endswith(“.mydsl”):print(os.path.join(file))
基本上我正在获取具有该扩展名的文件并将其打印出来。我想基本上把UUID添加到每个找到的文件中,当你说“任何新文件和现有文件……都应该分配一个ID”时,你的意思是每次运行程序时都会分配ID,还是你想在文件名后面附加ID,如果没有,那么你就为文件生成一个新ID?@jalazbe你说得对。如果文件在该目录中没有UUID,则应为其分配一个唯一ID。如果文件已经有UUID,则无需附加到新ID