python shell脚很调用时很耗内存怎么调整,pythonshell,写了一个python脚本
python shell脚很调用时很耗内存怎么调整,pythonshell,写了一个python脚本
写了一个python脚本,功能是逐行读取一个100M的文件A,处理后写入到另一个文件B,执行完成后B会有600M大小.
单独执行python脚本没问题,但用shell脚本调用执行时,巨耗内存
单独执行时,top中看到split.py内存占用 < 2%
shell调用执行时,top中看到bash内存占用 > 20%
python脚本中读写代码:
split.py
readHandle = open(fileName)writeHandle = open(writeFile,'w+')for fileLine in readHandle: do something writeHandle.write(处理后数据)readHandle.close()writeHandle.close()
shell调用
/bin/python split.py
请大侠指点,谢谢
你在写入部分数据,比如100行后用flush将缓存中的内容写入文件中。
编橙之家文章,
相关内容
- 要用python检测遍历数据库内每一条url用twisted还是geven
- 用python获取带图片的验证码怎么样,,写使用python PA
- Python unicode中前面u部分如何去掉,pythonunicode,例如:u
- 如何通过PIL完成gif保存,当前python源码只能保存第一帧,
- 新浪微博cookies格式 与python里面http.cookies的bug?,pyth
- Python re正则可以匹配中文词组吗,pythonre中文词组,情景
- 请高手看下sql查询转换成sqlalchemy语句可行性大不大,
- Python微信回复消息unicode问题求助,pythonunicode,服务器搭
- 把Python3.3.5转成.exe文件如何实现,,RT,网上查了方法,
- python 解析网页不出来,python解析不出来,import urlli
评论关闭