Python 板


LINE

各位版友好, 我在ubuntu环境里写了一支程式,目的是把int的范围和其他字串一起写入文档, 但在执行时却发现非常吃资源...请问可以怎麽修改让程式不会吃这麽多资源呢...? def start_write() for i in xrange(-2147483648,2147483648) fw.write("第一行:"+第一行+"\n") fw.write("第二行:"+第二行+"\n") fw.write("第三行:"+str(i)+"\n") fw.write("第四行:"+第四行+"\n") fw.write("\n") raw_input第一行 raw_input第二行 raw_input第四行 fw=open(档案,'a') start_write() fw.close() --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.137.100.192
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1485412347.A.694.html
1F:→ Neisseria: 如果先将字串接好,再一次写入档案,会比较好吗?01/26 15:04
写入的行数会影响吗?
2F:→ swpoker: xrange(-2147483648,2147483648) 太多啦 还是++就好啦01/26 15:14
请问用++跟用for的差别是? ※ 编辑: Dong0129 (114.137.100.192), 01/26/2017 15:27:29
3F:推 tiefblau: 吃资源是指记忆体? CPU? 还是硬碟IO?01/26 15:27
好像是吃IO ※ 编辑: Dong0129 (114.137.100.192), 01/26/2017 15:32:01
4F:推 aweimeow: 这个一定会很吃 IO 的吧 ~01/26 15:55
5F:推 tiefblau: 写入的量就是这麽多 硬碟IO怎麽省= = 我坐等大神开示01/26 16:05
一开始没想到是吃IO,这样看来应该没得改了...谢谢 ※ 编辑: Dong0129 (114.137.100.192), 01/26/2017 16:22:07
6F:推 ccvs: 换SSD01/26 17:44
7F:推 s860134: 先把所有资料存到str後一次写入速度会比较快01/26 17:49
8F:→ bibo9901: 假设一个iter写入100 bytes, 这个档案有 400 GB 喔01/27 00:25
9F:→ zerof: 这个 range 不可能一次写入, 会 OOM01/27 00:38
对的...写不完啊...
10F:→ uranusjr: 虽然根本看不懂你想干什麽, 但直觉告诉我你程式根本写错01/27 01:28
有成功写出我要的东西,但一直把硬碟的IO资源吃掉,吃到写不下去後跳出程式。 ※ 编辑: Dong0129 (1.169.137.27), 01/27/2017 02:47:58
11F:推 shadowjohn: 吸到str每3000或5000笔写一次 01/27 07:02
这想法好像不错,感谢你的建议!
12F:→ s860134: 其实大家都很好奇你到底要干嘛拉XD 01/27 07:50
※ 编辑: Dong0129 (1.169.137.27), 01/27/2017 11:28:48







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP