Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用python代码将UUID分配给文件(.mydsl)_Python_Python 3.x_Uuid_Guid_Uniqueidentifier - Fatal编程技术网

如何使用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