Python 3.x P4python需要检查特定变更列表中更改了哪些文件

Python 3.x P4python需要检查特定变更列表中更改了哪些文件,python-3.x,p4python,Python 3.x,P4python,使用python和p4python,我试图在变更列表中显示已更改的文件。我 result = p4.run_describe("2631893", tagged = 0) 这将显示更改列表中的文件,而不是更改内容 result = p4.run_diff("-sa") 显示客户端中所有更改的文件。我要找的是一个run_diff类似的函数,它给出特定变更列表中已更改文件的名称。可能吗 更新: 三思而后行,我意识到我可能会写下我想做的事情 我的想法是检查一些simulink模型,为所有模型运行代

使用python和p4python,我试图在变更列表中显示已更改的文件。我

result = p4.run_describe("2631893", tagged = 0)
这将显示更改列表中的文件,而不是更改内容

result = p4.run_diff("-sa")
显示客户端中所有更改的文件。我要找的是一个run_diff类似的函数,它给出特定变更列表中已更改文件的名称。可能吗

更新: 三思而后行,我意识到我可能会写下我想做的事情 我的想法是检查一些simulink模型,为所有模型运行代码生成。仓库中已经有一些生成的代码属于每个Simulink模型。我需要检查模型是否生成了与depo中相同的代码。如果它们不相同,则应打印这些文件的名称。所以我的策略是 1) 做一个变更列表。完成 2) 检查变更列表中的模型是否已完成 3) 在不同的更改列表(我们称之为CL 2)中检查所有已删除的文件 4) 生成代码完成 5) 从变更列表中还原未更改的文件(不知道如何做。它应该只还原该变更列表中未更改的文件,例如CL2) 6) 如果CL2为空,则可以。否则,打印文件名

P4.revert('-a' , CL2) 
不起作用。我不知道如何从python获取CL中的文件数