我正在使用PySVN来获取2个链接之间的差异,并且我正在使用的函数返回带有''的列表:[<PysvnDiffSummary u'sdk_include/EthernetScannerSDK.h'>, <PysvnDiffSummary u'sdk_include/EthernetScannerSDKDefine.h'>, <PysvnDiffSummary u'sdk_include/CMakeLists.txt'>]这类数据到底是什么?我如何只添加“”之后的部分? (例如来自我只希望sdk_include / EthernetScannerSDK.h,如果可能的话不使用.split('\'')。 最佳答案 它是PySvnDiffSummary对象的表示。尝试使用dir(Object)并从那里获取属性。它可能像object.url因此,当您发现属性是什么时(从其他地方的注释中为__name),您将需要以下内容:urls = [sumary.__name for summary in list]工作清单随您所愿:)关于python - Python:带有[<>,<> ...]的列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39012656/
10-16 10:59