情感测试简介

注册

 

发新话题 回复该主题

Windows文件名非用反斜杠Pytho [复制链接]

1#
白癜风的饮食方案 http://www.zgbdf.net/baidianfengjiankangzixun/kuaixun/m/24018.html
点击机器学习算法与Python学习,选择加星标

精彩内容不迷路

选自medium,作者:AdamGeitgey

机器之心编译

在编程过程中,我们往往会遇到一个小麻烦——微软Windows系统在文件夹名之间使用反斜杠字符,而几乎所有其它的计算机(操作系统)都使用正斜杠:

Windowsfilenames:C:\some_folder\some_file.txtMostotheroperatingsystems:/some_folder/some_file.txt

这是由于上世纪80年代早期计算机历史上的一个小意外。「MS-DOS」的第一版使用了正斜杠字符来指定命令行选项。当微软在「MS-DOS2.0」中加入了对文件夹的支持时,正斜杠字符已经被使用了,所以他们采用了反斜杠作为替代。35年后,我们仍然被受困于这种不一致性。

如果你想让你的Python代码同时在Windows和Mac/Linux上工作,你就需要处理这种与平台相关的问题。幸运的是,Python3有一个名为「pathlib」的新模块,使得用户处理文件几乎没有任何困难。

「pathlib」模块链接:

分享 转发
TOP
发新话题 回复该主题