python - 从分割的路径字符串构建新的路径字符串

标签 python python-2.7

我从 XML 读取路径列表,路径包含不规则元素使用 通过某个在内部翻译它们的应用程序。 当前路径字符串对我来说没有用,我希望将它们标准化。

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"

如何将现在的所有内容连接到标准路径字符串?

谢谢

最佳答案

os.path.join(*组件)os.path.join documentation .

关于python - 从分割的路径字符串构建新的路径字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11180337/

相关文章:

python - 无法在else语句中重复执行功能,导致错误 'str'对象无法调用

python - 在views.py中自定义保存方法

python - Python 脚本的参数数量可变

python csv扭曲告诉

json - 将 Pandas DataFrame 和元数据保存为 JSON 格式

python - 三个python模块,相互调用

mysql - 升级 django 时出现 django.db.migrations.exceptions.NodeNotFoundError

python-2.7 - 使用 Python boto3 设置或修改 AWS Lambda 环境变量

python-2.7 - 在 Pandas Dataframe 中保存其他属性

c - 从 C 定义 Python 类