python
文章平均质量分 83
zhuguorong11
这个作者很懒,什么都没留下…
展开
-
python输入中文注释时报错
在写python脚本的时候,当输入的注释为中文的时候会报出这样的错误:ASCII character '\xe4' in file getoptTest.py on line 14, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details必须是在第一行或是第二行加入:原创 2016-10-16 18:42:04 · 1093 阅读 · 0 评论 -
理解Python中的with…as…语法
使用语言的好特性,而不是那些糟糕的特性————不知道谁说的好久不学习python的语法了,上次去面试,和面试官聊到了python中的with-as statement(也称context manager),挺感兴趣的,这两天学习了一番,收获颇丰在此分享。先说明一个常见问题,文件打开:1234567转载 2016-10-03 23:15:35 · 759 阅读 · 0 评论 -
python中的subprocess.Popen()使用
从python2.4版本开始,可以用subprocess这个模块来产生子进程,并连接到子进程的标准输入/输出/错误中去,还可以得到子进程的返回值。subprocess意在替代其他几个老的模块或者函数,比如:os.system os.spawn* os.popen* popen2.* commands.*一、subprocess.Popensubprocess模块定义了一个类: Po转载 2016-10-29 12:35:16 · 1438 阅读 · 0 评论 -
python中执行DOS命令的3种方法小结
1. 使用os.system("cmd")特点是执行的时候程序会打出cmd在Linux上执行的信息。import osos.system("ls") 2. 使用Popen模块产生新的process现在大部分人都喜欢使用Popen。Popen方法不会打印出cmd在linux上执行的信息。的确,Popen非常强大,支持多种参数和模式。使用前需要from subproces转载 2016-11-01 19:24:25 · 18242 阅读 · 0 评论 -
With语句和上下文管理器ContextManager
上下文管理器(Context Manager)上下文管理器是指在一段代码执行之前执行一段代码,用于一些预处理工作;执行之后再执行一段代码,用于一些清理工作。比如打开文件进行读写,读写完之后需要将文件关闭。又比如在数据库操作中,操作之前需要连接数据库,操作之后需要关闭数据库。在上下文管理协议中,有两个方法__enter__和__exit__,分别实现上述两个功能。with语法转载 2017-01-06 10:58:27 · 359 阅读 · 0 评论 -
python读conf配置文件--ConfigParser
python读写配置文件还是比较方便得。 1) 基本的读取配置文件 -read(filename) 直接读取ini文件内容 -sections() 得到所有的section,并以列表的形式返回 -options(section) 得到该section的所有option -items(section) 得到该section的所有键值对原创 2017-04-19 15:57:33 · 512 阅读 · 0 评论 -
同时安装了python2和python3,如何使用pip
国内网站解法把其中一个python.exe改名字,即python.exe和pythonw.exe改为python2.exe和pythonw2.exe,但是被修改了名字的python对应的pip无法使用官方解法Python社区:我们在安装Python3(>=3.3)时,Python的安装包实际上在系统中安装了一个启动器py.exe,默认放置在文件夹C:\Windows\下面。转载 2017-07-02 16:04:43 · 1180 阅读 · 0 评论