import pandas as pd
import os
pd.set_option('expand_frame_repr', False) # 当列太多时显示完整
# =====导入浦发银行(sh600000)的历史日线数据
df = pd.read_csv(
r'C:\Users\Simons\Desktop\xbx_stock_2019\data\basic-trading-data\stock_data\sh600004.csv',
encoding='gbk',
skiprows=1, parse_dates=['交易日期']
)
# =====批量导入A股所有股票的历史日线数据
# 系统自带函数os.walk,用于遍历文件夹中的所有文件,os是python自带的系统库
# 演示os.walk
# file location存储我们要读取的数据的文件夹绝对路径
file_location = r'C:\Users\Simons\Desktop\xbx_stock_2019\data\basic-trading-data\stock_data'
# for root, dirs, files in os.walk(file_location):
# # root输出文件夹,dirs输出root下所有的文件夹,files输出root下的所有的文件
# print('当前文件夹:', root)
# print('包含的文件夹:', dirs)
# print('包含的文件:', files)
# print()
# 批量读取文件名称
# file_list = []
# for root, dirs, files in os.walk(file_location):
# for filename i
【python】pandas使用-批量导入数据
最新推荐文章于 2023-06-13 16:05:45 发布
本文详细介绍了如何使用Python的Pandas库进行批量数据导入,涵盖了读取不同格式文件、处理大型数据集以及优化内存使用等关键技巧,助力提升数据分析效率。
摘要由CSDN通过智能技术生成