python for文档收索的实际操作方案
本文是关于python for这种计算机语言在实际相关应用的实际操作步骤的相关介绍,如果你对python for感兴趣的话,你可以通过我们的文章来了解其相关实际应用方案的详细的介绍,以下是文章的具体介绍。
以前没有写过python脚本,于是找了一个简易的教程过了一遍于是就是干了。这两天测试mysql archive引擎的性能,于是用python向archive表中插入10亿条数据,python大致是如下写的:
- for i in range(0,100000000)
- insert into ….
结果执行之后系统就死机了,求助“伟哥”,最后发现再执行脚本的时候,for in range将内存吃完了,去python for的文档中搜索了一下,得到下面的:
- range([start], stop[, step])
- This is a versatile function to create lists
containing arithmetic progressions. It is most often
used in for loops.
原来python for直接给创建了一个list里面包含了10亿个整数,10亿*4byte=40 000 0000byte=400g,直接就把系统内存给吃干了
【编辑推荐】
- Python程序员中常用的IDE开发工具的概述
- Python编程语言中调用Matlab绘制保存数据的方案
- Python编程语言解决几种常见的实际问题
- Python字典中执行的Python的方案详解
- 在Python字典中如何使用源文件的具体方案
版权声明:
作者:后浪云
链接:https://www.idc.net/help/403900/
文章版权归作者所有,未经允许请勿转载。
THE END