如何比较目录列表和csv列表?

2024-05-29 06:07:15 发布

您现在位置:Python中文网/ 问答频道 /正文

(简而言之,将csv列表与目录列表进行比较,并显示结果好与坏。)

我正在努力简化和加快重复发生的过程。在

我经常收到多媒体资产(PDF、word文档、PDF、mpeg等)上传到CMS网站。资产列表及其显示顺序由csv文件确定。在

我想在上传之前检查目录是否有csv文件中列出的资产(而不是尝试导入并在笨重的专有CMS上查找丢失的文件)。在

我在MAC电脑上。我只想运行流程并将错误报告返回生产部门进行排序和重新供应。在

有没有任何方法可以通过自动机、命令行或脚本。。。真的吗?

感谢您的提前投入:)


Tags: 文件csv文档目录列表pdfcms顺序
1条回答
网友
1楼 · 发布于 2024-05-29 06:07:15

你具体的、大胆的问题的答案是

“是的,有很多方法可以实现自动化,通过命令行脚本(bash)、python和其他许多方法”。在


你应该看看https://stackoverflow.com/help/on-topic,特别是第3点。现在看来,你现在的问题其实是一个“帮我做作业的问题”。在

我已经认真地回答了你提出的问题,但要从stackoverflow获得更好的实际帮助,你需要自己动手。在

我的建议是尝试python,尽管这显然是一个意见问题。在

你的python代码看起来像

import os
media_file_name = "media.txt"
media_file = open(media_filename)
file_list = media_file.readline()  # assuming its all csv on one line
for check_file in file_list.split(','):
    if os.path.isfile(check_file):
         print "%s is in place, good" % check_file
    else:
         print "%s is supposed to be here, but isn't" % check_file

我通过谷歌搜索得到了这个代码:

  • python从文件读取行
  • python检查文件是否存在

相关问题 更多 >

    热门问题