Python在windows系统中表示文件路径

简介:

Windows系统中,路径使用的是\。而Linux系统中,路径使用/。\同时也是转义字符,所以使用\的时候会有问题。

如果运气好,\后没有可以转义的字符,还是可以正常输出:

1
print ( "C:\Program Files\Windows Media Player\wmplayer.exe" )

下面是被转义的情况:

1
print ( "C:\Windows\notepad.exe" )

想要正常获得文件路径就得加工一下字符串。

方法一:转义字符\\表示\:

1
print ( "C:\\Windows\\notepad.exe" )

这样加工字符串比较麻烦。

方法二:字符串前加r或R声明字符串不要转义: 

1
print (r "C:\Windows\notepad.exe" )

方法三:Python里也可以直接使用/表示Windows的路径。"C:\Windows\notepad.exe"可以直接写成"C:/Windows/notepad.exe"。

如果这里使用的是相对路径的话,用/表示路径的代码在两个平台下都可以正常运行。

















本文转自骑士救兵51CTO博客,原文链接:http://blog.51cto.com/steed/1976904,如需转载请自行联系原作者

相关文章
|
算法 搜索推荐 JavaScript
基于python智能推荐算法的全屋定制系统
本研究聚焦基于智能推荐算法的全屋定制平台网站设计,旨在解决消费者在个性化定制中面临的选择难题。通过整合Django、Vue、Python与MySQL等技术,构建集家装设计、材料推荐、家具搭配于一体的一站式智能服务平台,提升用户体验与行业数字化水平。
|
存储 分布式计算 大数据
基于Python大数据的的电商用户行为分析系统
本系统基于Django、Scrapy与Hadoop技术,构建电商用户行为分析平台。通过爬取与处理海量用户数据,实现行为追踪、偏好分析与个性化推荐,助力企业提升营销精准度与用户体验,推动电商智能化发展。
|
机器学习/深度学习 大数据 关系型数据库
基于python大数据的青少年网络使用情况分析及预测系统
本研究基于Python大数据技术,构建青少年网络行为分析系统,旨在破解现有防沉迷模式下用户画像模糊、预警滞后等难题。通过整合多平台亿级数据,运用机器学习实现精准行为预测与实时干预,推动数字治理向“数据驱动”转型,为家庭、学校及政府提供科学决策支持,助力青少年健康上网。
|
机器学习/深度学习 大数据 关系型数据库
基于python大数据的台风灾害分析及预测系统
针对台风灾害预警滞后、精度不足等问题,本研究基于Python与大数据技术,构建多源数据融合的台风预测系统。利用机器学习提升路径与强度预测准确率,结合Django框架实现动态可视化与实时预警,为防灾决策提供科学支持,显著提高应急响应效率,具有重要社会经济价值。
|
安全 数据安全/隐私保护 虚拟化
Windows Server 2022 中文版、英文版下载 (2025 年 10 月更新)
Windows Server 2022 中文版、英文版下载 (2025 年 10 月更新)
3106 2
Windows Server 2022 中文版、英文版下载 (2025 年 10 月更新)
|
安全 Unix 物联网
Windows 7 & Windows Server 2008 R2 简体中文版下载 (2025 年 10 月更新)
Windows 7 & Windows Server 2008 R2 简体中文版下载 (2025 年 10 月更新)
1305 0
Windows 7 & Windows Server 2008 R2 简体中文版下载 (2025 年 10 月更新)

推荐镜像

更多