Python:List with[<>,<>…]

2024-09-30 00:32:41 发布

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

我使用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('\'')。在


Tags: 数据函数lttxt类型列表include链接
1条回答
网友
1楼 · 发布于 2024-09-30 00:32:41

它是PySvnDiffSummary对象的表示。尝试使用dir(Object)来获取它的属性,然后从那里开始。可能会像对象.url在

因此,当您发现属性是什么(从其他地方的注释中,它是__name),您将需要类似于:

urls = [sumary.__name for summary in list]

包含您想要的工作列表:)

相关问题 更多 >

    热门问题