2012-06-24 66 views
1

我從XML讀取路徑列表,路徑包含不規則的元素使用 由一個certian應用程序,他們翻譯他們。 當前路徑字符串對我來說是無用的,我希望對它們進行標準化。蟒蛇 - 從分裂的一個建立新的路徑字符串

example: 
path = "%personal%\new_lcation\%vendorlibs%\generated" 
# split this to a list 
omponents = path.split(os.sep) 
# replace elemnts 0,2 
components[0]="c:\ProgramFiles" 
components[2]="somthing" 

如何將標準路徑字符串加入標準路徑字符串?

謝謝

+0

你不會得到你所期望的,因爲你使用純字符串文字而不是「原始」字符串文字。例如,'「\ n」'是換行符。在Windows上使用路徑時,請使用原始字符串,例如'r「%personal%\ new_lcation \%vendorlibs%\ generated」'。 – MRAB

回答