J'utilise pysvn pour obtenir diff entre 2 liens, et la fonction que je utilise retourne une liste avec '<>':Python: Liste avec [< >, <> ...]
[<PysvnDiffSummary u'sdk_include/EthernetScannerSDK.h'>, <PysvnDiffSummary u'sdk_include/EthernetScannerSDKDefine.h'>, <PysvnDiffSummary u'sdk_include/CMakeLists.txt'>]
Quel est exactement ce type de données? Et comment puis-je accéder seulement à la partie après "'"? (EG de < PysvnDiffSummary u'sdk_include/EthernetScannerSDK.h '> Je veux seulement sdk_include/EthernetScannerSDK.h, sans utiliser .split (' \ ») si possible.
Ce que vous voyez est la représentation 'repr' des objets' PysvnDiffSummary'. En regardant le code source, vous pouvez obtenir la valeur requise en utilisant l'attribut '.__ name' des objets individuels: https://github.com/xiewandongqq/subversion_for_sublime_txt3/blob/56647080a3d3dd96389109ef6aa04d7e42f3f76d/pysvn/__init__.py.template#L38 –
trouver que tout cela est documenté dans le guide de référence des programmeurs pysvn qui est toujours installé avec le kit pysvn: http://pysvn.tigris.org/docs/pysvn_prog_ref.html –