【python】
2024-08-25 06:30:33
1.修改系统默认编码:
reload(sys)
sys.setdefaultencoding('utf-8')
为什么在sys.setdefaultencoding之前要写reload(sys)
因为,Python运行的时候首先加载了site.py,在site.py文件里有这么一段代码:
if hasattr(sys, "setdefaultencoding"):
del sys.setdefaultencoding
在sys加载后,setdefaultencoding方法被删除了,所以我们要通过重新导入sys来设置系统编码.
2.在python中使用linux命令
import os
os.system("mkdir test")
最新文章
- 在java中获取attr的值
- Aspx生命周期
- JAVA基础学习day15--集合二 TreeSet和泛型
- 【C语言模拟实现】浮点数-转-定点数
- uestc 1725 吴神数
- ruby的gem和boundle安装解决办法
- 关于PHP的curl开启问题 (转)
- 几种TCP连接中出现RST的情况
- HTTP协议中POST、GET、HEAD、PUT等请求方法以及一些常见错误 #Reprinted#
- 设计模式——工厂模式(Factory)
- c#基础——for循环嵌套经典练习题(打★)
- 关于Java String 类型转换时null的问题
- MySQL in or效率对比
- mybatis快速入门(六)
- (译文)JavaScript基础——JavaScript中的深拷贝
- codeforces 493 div1 e
- 为什么我说IPFS社区从卖矿机开始,就是错的
- Docker概念学习系列之详谈Docker 的核心组件与概念(5)
- 莫烦tensorflow(7)-mnist
- ASP.net jQuery调用webservice返回json数据的一些问题