python如何读取不同格式文件

  • 时间:
  • 1627人关注

python读取不同格式文件:1、数据文件的格式很多,最常用的是 .csv,.xls 和 .txt 文件,以及 sql 数据库文件的读取。2、使用pandas 从数据文件导入数据的程序最为简单。,另外这篇文章主要知识点是关于Python、python教程的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子资料:

给大家整理一篇不错的python文章,觉得应该跟大家分享,增加了更多实例内容,希望对网友有用。

python如何读取不同格式文件

分析问题所用的数据都是保存在数据文件中的,首先就要从数据文件读取数据。

1、数据文件的格式很多,最常用的是 .csv,.xls 和 .txt 文件,以及 sql 数据库文件的读取。

2、使用pandas 从数据文件导入数据的程序最为简单。

不同格式的使用案例

(1)读取 .csv 文件:

df = pd.read_csv("./example.csv", engine="python", encoding="utf_8_sig")
    # engine="python"允许处理中文路径,encoding="utf_8_sig"允许读取中文数据

(2)读取 .xls 文件:

   df = pd.read_excel("./example.xls", sheetname='Sheet1', header=0, encoding="utf_8_sig")
    # sheetname 表示读取的sheet,header=0 表示首行为标题行, encoding 表示编码方式

(3)读取 .txt 文件:

   df = pd.read_table("./example.txt", sep="\t", header=None)
    # sep 表示分隔符,header=None表示无标题行,第一行是数据

以上就是python读取不同格式文件的方法,希望对大家有所帮助。

推荐操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

上一篇:CGI编程在Python中的交互

下一篇:python中capitalize的三种转换操作

相关内容

  • 深入理解Python中的命名空间和范围

    在Python中,每个包、模块、类、函数和方法函数都拥有一个“名称空间”,其中解析了变量名称。下面本篇文章就来带大家认识一下Python中的命名空间和范围,希望对大家有所帮助。

    02-10Python中的命名空间和范围

    阅读更多
  • 如何看笨办法学python

    《笨办法学Python》这本书介绍了初学者应如何学习python。本书的最大特点是培养读者:读和写、注重细节和发现不同的能力。书中还中包含超过5小时的教学视频,每一个练习都有一个视频,或

    01-23笨办法学python怎么样

    阅读更多
  • Python下载网页源码功能实现方法

    这篇文章主要介绍了Python实现的下载网页源码功能,涉及Python基于http请求与响应实现的网页源码读取功能相关操作技巧,需要的朋友可以参考下

    11-25Python实现的下载网页源码功能示例

    阅读更多
  • python smtplib实现QQ邮箱发送邮件功能方法

    这篇文章主要为大家详细介绍了python利用smtplib实现QQ邮箱发送邮件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    06-06python用smtplib实现QQ邮箱发送邮件

    阅读更多
  • python实现剪切功能

    这篇文章主要为大家详细介绍了一段python代码编写实现的剪切功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    12-04python实现剪切功能

    阅读更多
  • Django企业开发实战:高效Python Web框架指南

    Django企业开发实战:高效Python Web框架指南

    这书以从零开始开发设计1个博客系统为例,详细介绍Django在平时工作上的运用。这书共分成四一部分。*一部分详细介绍编号以前的提前准备工作中,包含需求分析报告、Web开发设计基本及其电

    大小:161.7 MBDjango

    立即下载
  • Python测试驱动开发(第2版)

    Python测试驱动开发(第2版)

    这本书从最基础的知识开始,讲解Web开发的整个流程,展示如何使用Python做测试驱动开发,全部使用Python 3,并针对新版Django全面升级,欢迎下载

    大小:12.4 MBPython开发

    立即下载
  • 深入浅出Python机器学习

    深入浅出Python机器学习

    人工智能,火了!计算机是由程序驱动的,人工智能不过是一些特殊的算法。只要你有一些程序设计语言的基础,跟随本书,你也能进入人工智能的世界,成为一名人工智能应用的开发者。

    大小:153.8 MBPython

    立即下载

学习笔记

9小时31分钟前回答

Python 控制终端输出文字的实例

如下所示: class bcolors: HEADER = '\033[95m' OKBLUE = '\033[94m' OKGREEN = '\033[92m' WARNING = '\033[93m' FAIL = '\033[91m' ENDC = '\033[0m' def disable(self): self.HEADER = '' self.OKBLUE = '' self.OKGREEN = '' self.WARNING = '' self.FAIL = '' self.ENDC = '' To use code like this, you can do something like print bcolors.WARNING + "Warning: No active frommets remain. Continue?" + bcolors.ENDC 下面是对应的颜色表: 格式:\033[显示方式;前景色;背景色m 说明:前景色 背景色 颜色---------------------------------------30 40 黑色31 41 红色32 42 绿色33 43 黃色34 44 蓝色35 45 紫红色36 46 青蓝色37 47 白色 显示方式 意义-------------------------0 终端默认设置1 高亮显示4 使用下划线5 闪烁7 反白显示8 不可见 例子:\03……

31小时41分钟前回答

Python怎么调用地图

首先 ,如果想调用百度地图api,你需要获取一个百度地图api的密钥。申请密钥很简单,在百度地图api的首页就有相关链接,填写相关信息百度就会给你一个密钥了接下来,就是引入百度地图的api 步骤: (推荐学习:Python视频教程) 使用python语句,通过百度地图API,获取经纬度 构建抓取经纬度函数 抓取经纬度 生成HTML适配的格式 生成对应的格式,然后就copy出来了。 例: 而地图API,可以把我们的地理位置转化为经纬度,或者根据经纬度显示我们所在的位置。 import requestsimport jsonimport pprint ak = 'm9umAdjKIi7WQdQ54DYR8N3yuIRB5YZ1'#ak需要去百度地图申请address = input('请输入想要查询的地址') url = 'http://api.map.baidu.co……