python for文档收索的实际操作方案

本文是关于python for这种计算机语言在实际相关应用的实际操作步骤的相关介绍,如果你对python for感兴趣的话,你可以通过我们的文章来了解其相关实际应用方案的详细的介绍,以下是文章的具体介绍。

成都网络公司-成都网站建设公司成都创新互联10余年经验成就非凡,专业从事网站设计、做网站,成都网页设计,成都网页制作,软文营销一元广告等。10余年来已成功提供全面的成都网站建设方案,打造行业特色的成都网站建设案例,建站热线:18982081108,我们期待您的来电!

以前没有写过python脚本,于是找了一个简易的教程过了一遍于是就是干了。这两天测试mysql archive引擎的性能,于是用python向archive表中插入10亿条数据,python大致是如下写的:

 
 
 
  1. for i in range(0,100000000)  
  2. insert into ….  
  3.  

结果执行之后系统就死机了,求助“伟哥”,最后发现再执行脚本的时候,for in range将内存吃完了,去python for的文档中搜索了一下,得到下面的:

 
 
 
  1. range([start], stop[, step])   
  2. This is a versatile function to create lists 
    containing arithmetic progressions. It is most often 
    used in for loops.  
  3.  

原来python for直接给创建了一个list里面包含了10亿个整数,10亿*4byte=40 000 0000byte=400g,直接就把系统内存给吃干了

【编辑推荐】

  1. Python程序员中常用的IDE开发工具的概述
  2. Python编程语言中调用Matlab绘制保存数据的方案
  3. Python编程语言解决几种常见的实际问题
  4. Python字典中执行的Python的方案详解
  5. 在Python字典中如何使用源文件的具体方案
     

网站标题:python for文档收索的实际操作方案
文章链接:http://www.gawzjz.com/qtweb2/news2/15452.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联