python的标准库csv库主要是面向本地文件,就是说你的CSV文件得存储在你的电脑上。当进行网络数据采集的时候,很多文件都是在线的。不过有一些办法可以解决这个问题:

1,手动把CSV文件下载到本机,然后用Python定位文件位置;

2,写Python程序下载文件,读取之后再把源文件删除;

3,从网上直接把文件读成一个字符串,然后转换成一个StringIO对象,使它具有文件的属性。

虽然前两个方法也可以用,但是既然你可以轻易地把CSV文件保存在内存里,就不要再下载到本地占硬盘空间了。直接把文件读成字符串,然后封装成StringIO对象,让Python把它当做文件来处理,就不需要先保存文件了。下面的程序就是从网上获取一个CSV文件,然后把每一行都打印到命令行里:

[python] view plain copy

from io import StringIO

import csv

data = urlopen('httles/MontyPythonAlbums.csv').read().decode('ascii', 'ignore')

dataFile = StringIO(data)

csvReader = csv.reader(dataFile)

for row in csvReader:

print row

python从csv读取数据到网页输入框_python中怎么把csv文件读取的数据显示在网页上...相关推荐

  1. 使用python爬取网站数据并写入到excel中

    文章目录 前言 一.使用python爬取网上数据并写入到excel中 例子一: 例子二: 二.工具类 总结 前言 记录一下使用python将网页上的数据写入到excel中 一.使用python爬取网上 ...

  2. easyExcel中合并单元格文件读取实现方案

    1.需求场景描述 2.问题分析与实现方案 1.需求场景描述 现在有个业务需要按照指定模板上传选择题,并进行入表处理,使用easyExcel进行文件上传并读取数据,其中涉及合并单元数据读取问题,这里简单 ...

  3. python存储和读取数据时出现错误_python读取json文件存sql及codecs读取大文件问题...

    preface: 最近帮师兄处理json文件,需要读到数据库里面,以备其后续从数据库读取数据.数据是关于yelp网站里面的: https://github.com/Yelp/dataset-examp ...

  4. python逐行读取数据时出现错误_Python利用逐行读取readline()打印出现空行的解决办法...

    Python Python开发 Python语言 Python利用逐行读取readline()打印出现空行的解决办法 在利用readline()进行逐行读取文件的时候,我们一般使用以下程序: f=op ...

  5. python从文件中读取数据时出现错误_Python 从文件中读取数据

    读取整个文件 # 案例:读取整个文件 # pi_digits.txt 3.1415926535 8979323846 2643383279 # file_reader.py with open ('p ...

  6. Spark(25) -- Spark SQL读取数据(mysql、json、parquet、csv、普通文本)

    Spark SQL可以通过JDBC从关系型数据库中读取数据的方式创建DataFrame,通过对DataFrame一系列的计算后,还可以将数据再写回关系型数据库中. 1. SparkSql从MySQL中 ...

  7. python读取raw数据文件_Python rawkit如何从RAW文件读取元数据值?

    我正在编写python脚本,我需要从原始照片文件(例如.CR2)获取exif信息. 我发现PythonRawkit可以做到这一点. withRaw(filename=image_path)asraw: ...

  8. 在Python中使用pandas进行文件读取和写入方法详解

    Pandas 是 Python 的一个功能强大且灵活的三方包,可处理标记和时间序列数据.还提供统计方法.启用绘图等功能.Pandas 的一项重要功能是能够编写和读取 Excel.CSV 和许多其他类型 ...

  9. python 中csv怎么用_python中不同的CSV功能和使用

    在之前的文章中介绍过为什么python学习中会使用CSV文件格式?这边文章将会详细介绍python中不同的CSV功能和使用. 一.CSV模块功能 在CSV模块下,可以找到以下功能 二.Python中C ...

最新文章

  1. php函数之----get_magic_quotes_gpc
  2. 2018.11.27 元器件选型(2)- 连接器
  3. utilities(C/C++)(二)
  4. QQ空间自动点赞代码
  5. 关于unity导出FBX文件
  6. 路由器与交换机的区别是什么
  7. 双机串行通讯实验c语言编程,51单片机编程:教你实现双机串行通信功能
  8. XMind中怎么导入图标?
  9. mysql profiling sending data_Mysql一次Sending data占用大量时间的深入分析优化案例
  10. 发现了JMX的好东西,大家分享一下!!
  11. c语言实现哈夫曼树的创建与中序遍历以及哈夫曼编码(附详细代码)
  12. Scrapy+MySQL爬取去哪儿网
  13. 【iOS逆向】某App的算法分析
  14. 台塑集团获批收购奇梦达
  15. 打算打造一个最牛iOS培训品牌
  16. 如何关闭掉magento后台没用的功能
  17. 视频直播质量的评测和实现分享---很好视频评测知识
  18. 蝉知门户系统迁移到SAE平台-对蝉知2.5版本部分功能的限制
  19. Python基础学习之列表操作
  20. Go语言实战:多人聊天室V2.0-欧阳桫-专题视频课程

热门文章

  1. 在html中 标题字体标记的最大取值,西南大学网络教育2020年春0834]《网页设计》作业标准答案...
  2. winscp登陆windows服务器_基于OpenSSH+WinSCP完成Windows服务器之间的文件传输
  3. 究竟什么是Linux内核?我该如何高效学习?​
  4. 「第一弹」电子设计大赛应该准备什么?
  5. android监听通知消息 脚本,Bash玩转脚本4之搞一套完整的Android反编译与分包工具...
  6. java 调用tomcat api,Tomcat采用双向认证https协议通过JavaAPI调用(一)配置SSL
  7. 秦汉考场科目三路线图_我在青竹湖考场考科三的一些分享
  8. mysql5.7json查询_MySql5.7 json查询
  9. python爬虫外贸客户_python 爬虫抓取亚马逊数据
  10. Mac OS上用item2连接CentOS7