这是我的代码的结尾:
duplicates = [files for files in file_dict.values() if len(files) > 1]
dupString = str(duplicates)
text_file.write("\n\n\nDuplicates Files: \n\n" + (dupString))
txt文件中的输出为:
[['/Users/simon/Desktop/aF/file1.py', '/Users/simon/Desktop/aF/hidden/file2.py', '/Users/simon/Desktop/aF/hidden/file3.py']]
我希望输出为:
/Users/simon/Desktop/aF/file1.py
/Users/simon/Desktop/aF/hidden/file2.py
/Users/simon/Desktop/aF/hidden/file3.py
我怎样才能做到这一点?我尝试使用 ' '.join(dupString) 和 '\n'.join(dupString) 但它只是让字符串值有空格或新行,这不是我想要的。