Python编码处理和文件路径处理

Posted zhangdingqu的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python编码处理和文件路径处理相关的知识,希望对你有一定的参考价值。

#变量编码格式化
a=\'我是中文\'
print(u\'%s\'%a)
------------------ 结果:
我是中文 引用网址
#变量编码格式化
a=\'我是中文\'
print(a.encode(\'utf-8\'))

------------------

结果:b\'\\xe6\\x88\\x91\\xe6\\x98\\xaf\\xe4\\xb8\\xad\\xe6\\x96\\x87\'
引用网址

 文件路径处理

a=input(\'请输入路径\').replace(\'\\\\\',\'/\').replace(\'\\"\',\'\')#把Windows下的\\换成/可以解决路径问题,还有双引号可以去掉
b=open(a)#然后再打开文件就不会出错了
print(b.read())

 

以上是关于Python编码处理和文件路径处理的主要内容,如果未能解决你的问题,请参考以下文章

python3.4下遍历文件目录,不需要再特殊处理中文编码

文件处理

Python_Day3-集合_文件处理_字符编码

06 文件处理

python常用代码片段总结

python 文件处理