我使用PySVN来获取两个链接之间的差异,我使用的函数返回一个带有“<;>;”的列表:
[<PysvnDiffSummary u'sdk_include/EthernetScannerSDK.h'>, <PysvnDiffSummary u'sdk_include/EthernetScannerSDKDefine.h'>, <PysvnDiffSummary u'sdk_include/CMakeLists.txt'>]
这种类型的数据到底是什么?我怎么能只看“'”后面的部分?(例如,从<;PysvnDiffSummary u'sdk\u include/EthernetScannerSDK.h'>;我只想要sdk\u include/EthernetScannerSDK.h,如果可能,不使用.split('\'')。在
它是PySvnDiffSummary对象的表示。尝试使用dir(Object)来获取它的属性,然后从那里开始。可能会像对象.url在
因此,当您发现属性是什么(从其他地方的注释中,它是
__name
),您将需要类似于:包含您想要的工作列表:)
相关问题 更多 >
编程相关推荐