我用beauthulsoup抓取一个网站,页面的一半有常规数据,X#个字段每个字段有一个值,下半部分有Y#个字段,每个字段都有可变数量的值(很多时候只有一个值,其他的是任意数量的值)。在

困扰我的是如何将这些数据写入一个列数一致的csv文件(这样一来,每一列总是与一个数据点相关。。。姓名,地址,年龄-随便。我使用csv库在脚本的末尾写一个csv,我通常只调用各种列表及其值,以一致的方式填充csv。在writer.writerow([section_defendant[0], section_defendant[1], section_defendant[2], section_defendant[3], section_defendant[4], section_defendant[5], section_defendant[6], section_defendant[7], section_defendant[8], section_defendant[9], section_defendant[10], section_defendant[11], section_defendant[12], section_defendant[13], section_defendant[14], entry_tuple, section_sentence[0], section_sentence[1], section_sentence[2], section_sentence[3], section_sentence[4], bond[0], bond[1], bond[2], bond[3]])

存储条目数可变的字段中的信息的方法是在列表中使用元组,这样我的变量条目元组通常看起来像:

^{pr2}$

所以值a,e,i都是同一个字段,比如“电荷”,而b、f和j都是同一个字段“日期”,即与不同电荷有关的日期。在

我知道我可以使用两个for循环从元组列表中获取信息,但是下一页中的变量条目元组可能如下所示:entry_tuple2 = [(a, b, c, d), (e, f, g, h)]

如果我把所有这些值写入文件,我的CSV的第二行将比第一行少4列!在

我想去R做这个项目的分析,但也考虑过使用NumPy/Scipy或panda。。。我只需要把这些数据写进一个文件,然后在我的分析过程中读回它。。。在

当我使用python或R作为我的统计工作台时,我是否可以只将元组打印到单个列,然后将其解析回其他数据结构?我应该用什么样的数据结构来保存这些东西,同时做我的统计。。。我希望它保持简单,只需要列来做频率分布,中位数设置等

python 写入csv文件固定列_将元组列表写入csv文件保持列一致相关推荐

  1. python移动文件的函数_移动并重命名2000个文件,用Python,只需3秒

    原标题:移动并重命名2000个文件,用Python,只需3秒 作者:陈熹.刘早起 来源:早起Python 今天介绍的案例是如何利用Python来 自动化移动.修改.重命名文件/夹,这样的操作在日常办公 ...

  2. excel内容少却文件很大_(excel内容很少,文件却很大,怎么解决)excel表格数据少但是过大怎么办...

    如何处理数据很少文件却很大的Excel表格 有时面某无用列单元格出现时,会计算.(假如在zz128单元格误打一空格,是很难发现的,如果实际数据只有两列或比较少的列就会因为这一个空格占了很大的空间.)可 ...

  3. 在linux中的文件中查找_如何在Linux中查找文件

    在linux中的文件中查找 如果您是Windows用户或OSX的非超级用户,则可能使用GUI查找文件. 您可能还会发现界面有限,令人沮丧或两者兼而有之,并且学会了精于组织事物并记住文件的确切顺序. 您 ...

  4. java控制器文件内容替换_如何用Java来进行文件切割和简单的内容过滤的实现

    一 由来 去年由于项目的需求,要将一个任意一个文件制作成一个xml文件,并且需要保持文件内容本身不产生变化,还要能够将这个xml重新还原为原文件.如果小型的文件还好处理,大型的xml,比如几个G的文件 ...

  5. 手机pdf文件转语音_职场小白不懂PDF文件转Word文档?试试微软的这款APP吧

    在互联网时代,工具就是生产力.熟练掌握各种工具软件,就可以让你的工作效率成倍提升.而PDF转Word功能,对于文案工作者而言,也是一个超级实用.必须Get到的技能.如何理解呢?来来来,先给大家说一个职 ...

  6. 上传文件白名单_十大常见web漏洞——文件上传漏洞

    漏洞介绍 在我们浏览网页时,文件上传是非常常见的,比如我们会上传头像.附件.视频等文件,文件上传漏洞通常由于网页代码中的文件上传路径变量过滤不严造成的,如果文件上传功能实现代码没有严格限制用户上传的文 ...

  7. oracle .dbf文件过大_学习这篇Oracle数据库文件坏块损坏的恢复方法,拓展你的知识面...

    一.Oracle数据库系统简介: ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结 ...

  8. file对象怎样获取文件的长度?_使用FSO对象获取整个文件夹的信息

    大家好,我们今日讲解"VBA信息获取与处理"教程中第十八个专题"FSO对象对文件及文件夹的处理"的第三节"使用FSO对象获取整个文件夹的信息" ...

  9. java mf文件怎么打开_安卓手机如何打开.MF文件?

    01 MF文件是JAR游戏里面的文件,先解压出JAR文件,.MF直接文本打开就行了,非智能可以用MiniCommander(UTF-8编码打开).JAR文件是一种归档文件,以ZIP格式构建,以.jar ...

最新文章

  1. (转)PHP框架大比武
  2. 关于NTDDI_VERSION,_WIN32_WINNT,WINVER的含义
  3. 《对不队》团队项目用户验收评审
  4. 如何让梯形变成平行四边形_开放的课堂 创新的天地——平行四边形的面积教学片段与反思...
  5. Spring学习总结3——配置datasource三种方式
  6. it行业如何应对领导_什么是IT文化? 今天的领导者需要知道
  7. 无数老板做企业还在卖产品赚差价
  8. IOS技术分享| 你画我猜小游戏快速实现
  9. 如何用3天在成都逛吃玩过瘾?
  10. 计算机组装防静电措施,浅谈组装电脑如何防静电与去除机箱静电的方法
  11. OpenJDK源码赏析之四(jli_util中的工具函数)
  12. saiku 展示优化第二步(要诀和技巧)
  13. 2020微信对话截图生成器,各种截图一键制作!
  14. [NXP.iMX6UL] NFS服务器
  15. 【迷失岛游戏框架开发个人每集总结(第三期)】
  16. 5、hibernate第六课
  17. 【2023年最新版】Kali安装详细教程
  18. Java面向对象编程-模拟购物车模块
  19. power-virus
  20. LLVM 介绍(一) 项目与Chris Lattner

热门文章

  1. 数据库中事务并发问题
  2. 接口自动化-发送get请求-1
  3. Servlet映射路径中的通配符
  4. Spring中毒太深,离开Spring我居然连最基本的接口都不会写了
  5. 坚持,这两个字非常重要!
  6. Java11安装及环境变量设置
  7. 2021-10-11 寻找二叉树结点的前驱或后继结点(用到parent指针)
  8. 2021-10-7 !二叉树的层序遍历
  9. hibernate中的映射文件xxx.hbm.xml详解总结
  10. python3.7.3 离线安装paramiko_centos7 python3 安装paramiko模块