Python:带有[<>,<> ...]的列表

努基

我正在使用PySVN来获取2个链接之间的差异,并且我正在使用的函数返回带有'<>'的列表:

[<PysvnDiffSummary u'sdk_include/EthernetScannerSDK.h'>, <PysvnDiffSummary u'sdk_include/EthernetScannerSDKDefine.h'>, <PysvnDiffSummary u'sdk_include/CMakeLists.txt'>]

这类数据究竟是什么?我该如何只添加“”之后的部分?(来自<PysvnDiffSummary u'sdk_include / EthernetScannerSDK.h'的EG>我只希望sdk_include / EthernetScannerSDK.h,如果可能的话,不使用.split('\'')。

iScrE4m

它是PySvnDiffSummary对象的表示。尝试使用dir(Object)并从那里获取属性。可能是像object.url这样的东西

因此,当您发现属性是什么时(从其他地方的注释中获得的__name),您将需要以下内容:

urls = [sumary.__name for summary in list]

工作清单随您所愿:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章