擅长:python、mysql、java
<p>您也可以使用类似于:</p>
<pre><code>from P4 import P4, P4Exception
p4 = P4()
p4.port = "A"
p4.user = "B"
p4.client = "C"
try:
p4.connect()
changelist = p4.run_changes('//server/folder/...@yyyy/mm/dd,@now')
# p4.run("change","//server/folder/...@yyyy/mm/dd,@now") works as well
for c in changelist:
print c.desc
# or whatever you want, including: status, client, user, changelist...
except P4Exception:
for e in p4.errors:
print e
finally:
p4.disconnect()
</code></pre>
<p>对我来说,它感觉更正确,因为它使用p4pythonapi和正确的run方法(调用p4change命令),而且您还可以获得关于每个变更列表的更多信息。在</p>
<p>切</p>