-1

だから私はxmlファイルとpythonコードを持っています。elementree lib では、に含まれるパスを読み取り、それらの値をすべて連結して、f_path に入れる必要があります。これまでのところ、すべてのパス値を取得できますが、f_path でそれらを連結することはできません: これが私の python コードと xml ファイルです: よろしくお願いします

#!/usr/local/bin/python2.5
# -*- coding: latin-1 -*-

import xml.etree.ElementTree as ET

tree = ET.parse('path.xml') 
rootElements = tree.getroot() 

    for racine in rootElements.findall('racine'):
    path = racine.find('path').text 
    print path
    if path != None: 
    f_path = path + "/"
print f_path    

<racine name="RACINE1"> 
<path>MODELS</path> in here the path is : MODELS/USM/src
</racine> 

<racine name="RACINE2">  
<path>USM</path>    
</racine>

<racine name="RACINE3"> 
<path>src</path>    
</racine>

<racine name="RACINE4"> 
<path></path>   
</racine>

<racine name="RACINE5"> 
<path></path>   
</racine>

<racine name="RACINE6"> 
<path></path>   
</racine>

4

1 に答える 1

2

多分 f_path = f_path + パス + "/"?

于 2012-10-03T08:52:00.027 に答える