python调用cmd命令时遇到的路径空格问题和中文乱码的解决
更新时间:2024年02月07日 10:31:46 作者:litchi125
这篇文章主要介绍了python调用cmd命令时遇到的路径空格问题和中文乱码的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
问题
路径空格
在使用python调用cmd指令时,遇到路径中包含空格,会出现路径找不到的问题。
在python调用cmd指令时
若出现中文时,出现乱码问题。
解决
添加双引号(注意转义)
例如:
F:\temp\test test,当在F盘根目录调用指令dir F:\temp\test test,报错找不到路径
import os
os.system(“dir F:\temp\test test”)
添加单引号,不能解决问题,需添加双引号
import os
os.system(“dir “F:\temp\test test””)
中文乱码
系统默认是GBK,需pycharm与系统匹配
将project encoding改为:GBK
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Python3中的指针你了解吗
Python这个编程语言虽然没有指针类型,但是Python中的可变参量也可以像指针一样,改变一个数值之后,所有指向该数值的可变参量都会随之而改变,这篇文章主要介绍了Python3中的“指针”,需要的朋友可以参考下
2024-02-02
python实现推箱子游戏
这篇文章主要为大家详细介绍了python实现推箱子游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2018-11-11
python最常用的三种输出格式解读
这篇文章主要介绍了python最常用的三种输出格式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
2024-02-02
Python趣味挑战之turtle库绘画飘落的银杏树
银杏还是和恐龙同时代的植物,被称为活化石,适应能力强,生长期漫长,寿命可达千年.因此,银杏是长寿的代表和象征,接下来用Python的turtle库来绘画银杏树唯美的一幕,需要的朋友可以参考下
2021-05-05
Python抢购脚本的编写方法
本文给大家分享一个秒杀抢购脚本,帮助大家双十二抢购心爱的礼物,步骤很简单,下面小编给大家分享基于Python抢购脚本的编写方法,感兴趣的朋友一起看看吧
2021-11-11
Python函数式编程
函数式编程Functional Programming,虽然也可以归结到面向过程的程序设计,但其思想更接近数学计算。函数式编程就是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量。
2017-07-07
Python数据结构之循环链表详解
循环链表 (Circular Linked List) 是链式存储结构的另一种形式,它将链表中最后一个结点的指针指向链表的头结点,使整个链表头尾相接形成一个环形,使链表的操作更加方便灵活。本文将详细介绍一下循环链表的相关知识,需要的可以参考一下
2022-01-01
最新评论