文件操作:
1)将一个Excel文件market1801.xlsx转换成market1801.csv文件
2)上传到编程环境中
3)打开,读取数据并打印
4)利用字符串方法split()求表中行数。
用pandas,可以直接读取excel
import pandas as pd
# 1. 将一个Excel文件转换成csv文件
df = pd.read_excel("market1801.xlsx") # 读取Excel文件
df.to_csv("market1801.csv", index=False) # 将数据保存为csv文件,不包括行号
# 2. 上传到编程环境中
# 假设已将market1801.csv文件上传到编程环境的当前目录下
# 3. 打开、读取并打印数据
with open("market1801.csv", "r", encoding='UTF-8') as f:
data = f.read()
print(data)
# 4. 利用字符串方法split()求表中行数
lines = data.split("\n")
print("行数为:", len(lines))