如何使用 python 找到进程并杀死该进程,或者是确认某进程有没有在运行,这些功能的使用场景是很多的。 比如你的服务器上有一个服务脚本 server.py 需要运行某个程序去做某些操作,但是在脚本运行这个程序好半天没返回,多半是发生异常卡 […]
标签: python
Python笔记:安装matplotlib过程中的错误
环境 Python3.8 在安装 matplotlib 过程中的问题,遇到了两个报错: 错误一: Command “python setup.py egg_info” failed with error code 1 错误代码节选: Com […]
Python3.8运行tornado项目报NotImplementedError错误
今天拉了一个使用了 tornado 的项目在本地跑,按照源码作者的步骤配置完,运行,直接报错了,要求环境 Python3.6+ ,我装的是 Python3.8 ,理论上应该直接正常运行的,报错信息: Traceback (most rece […]
Python笔记:安装scrapy时fatal error C1083错误解决
作为 Python 爬虫中的白富美, scrapy 总是要了解学习的, Python 的实践项目就直接从这个开始,后面也方便直接转化为商业项目,那第一步就是来安装 scrapy 。 本应该在 linux 虚拟机来做开发,但对于已经在 win […]
Python笔记:os和shutil模块的文件及目录操作
这里主要归纳总结一下在 Python 中涉及到的文件目录以及文件的新建,重命名,删除,移动,压缩等操作是如何使用 os 模块以及 shutil 模块来完成的。 os模块 Python 是通过 os 模块来获取一些系统方面的信息以及目录、文件 […]
Python笔记:格式化输出%s,%d和%f
Python中查看一些框架代码,做日志输出或者做面试题中,经常需要了解到格式化输出的理解。 看下面的代码就了解了格式化输出的用法了: # 直接使用 print(“Name:%s Age:%d Height:%f” % (“Aviad”,25 […]
Python笔记:文件IO操作
读取文件 使用 open() 打开文件,文件不存在会抛出 IOError 错误。 try: f = open(‘/path/to/file’, ‘r’) print(f.read()) finally: if f: f.close() 文件 […]
Python笔记:logging日志记录到文件及自动分割
日志作为项目开发和运行中必备组件,python提供了内置的logging模块来完成这个工作;借助 TimedRotatingFileHandler 可以按日期自动分割日志,自动保留日志文件数量等,下面是对日志的一个简单封装和测试。 impo […]