首页 > 解决方案 > 在 Jupyter Notebook 上使用 Python 创建数据库

问题描述

所以我正在为一个更大的程序构建一个数据库,并且在这个编码领域(主要是嵌入式系统编程)没有太多经验。我的任务是将一个大的excel文件导入python。它很大,所以我假设我必须将它转换为 CSV,然后通过解析和分区截断它,然后导入以避免我的计算机崩溃。导入文件后,我必须能够根据列标题提取/搜索特定信息。还有其他简单的基于字符串的用户交互方面,所以不是很困难。至于其余的,我得到了图片,但想要一个更有效和更具体的设计。谁能给我这方面的指导?

标签: pythonexceldatabasepandascsv

解决方案


可以使用pandas. 数据以行和列的形式存储,称为dataframe. 以这种结构导入数据,需要先导入pandas,然后将csv或excel读入dataframe结构。

import pandas as pd
df1= pd.read_csv('excelfilename.csv')

此数据框结构类似于表,您可以执行不同数据框的连接、数据分组等。

我不确定这是否是您需要的,如果您需要任何进一步的说明,请告诉我。


推荐阅读