咱们第一个程序是个啥(下——Excel,csv导入)

嗨,大家好,我是土豆泥,一颗会偷懒的土豆。
在这里,我将分享一些我的工作经验,希望能对你和你的工作有所帮助。


咱们今天介绍 python 如何导入 Excel文件(*.xlsx和*.csv)

上期导出:咱们第一个程序是个啥(中——导出) -

简单的导入:

import pandas as pd

df = pd.read_csv(r'/Users/tudouni/Desktop/学习成绩.csv')

ef = pd.read_excel(r'/Users/tudouni/Desktop/学习成绩.xlsx') 

解释一下:

import pandas as pd    :导入 pandas 模块,并把它简化成 pd
pd.read_csv(...)            :使用 pandas 模块中的 read_csv (导入csv格式)函数
pd.read_excel(...)         :使用 pandas 模块中的 read_excel (导入excel格式)函数
df = ...                           :将后面读取的内容赋值给 df 变量
r'.......'                           :....表示需要读取文件的路径和文件名,r表示'....'表示转义字符
                                        (不需要记,直接加上就行了)

复杂的导入:

import pandas as pd

df = pd.read_csv(r'/Users/tudouni/Desktop/学习成绩.csv',dtype="str")

ef = pd.read_excel(r'/Users/tudouni/Desktop/学习成绩.xlsx',dtype="str")

解释一下,

pd.read_csv(r'...',dtype="str")   :dtype="str" 这个是导入函数中的一个属性,我认为是比较重要的属性,表示导入的文件以文本形式进行导入,

比如导入的某个单元格"00001",单纯导入时候,该单元格在 python 中 显示的就是 "1"
而你加上 dtype="str" 这个属性的时候,导入,该单元格在python 中显示的就是"00001"

至于其他的属性,大家可以去百度,我这就不多介绍啦,不懂的话可以在下面留言,土豆泥会补充解释的噢。

(主要是因为土豆泥懒得写。)

介绍完了。


小伙伴们也可以在文章下方留言,你学习遇到的问题,土豆泥将对问题进行解答或者提供方向,也是土豆泥写文章素材的积累哟。

感谢您的阅读,期待您的点赞,关注。

—— 土豆泥

你可能感兴趣的:(咱们第一个程序是个啥(下——Excel,csv导入))