Python 使用Pandas时,是否可以使用Pyinstaller减小文件大小

Python 使用Pandas时,是否可以使用Pyinstaller减小文件大小,python,pandas,pyinstaller,Python,Pandas,Pyinstaller,我正在使用pyinstaller从我的代码生成一个可执行文件。这是预期的效果。问题是文件大小超过30 MB。我只需要从pandas库中读取方法read_csv和read_excel。我有没有办法排除除read_csv和read_excel之外的所有内容 我用以下代码调用代码中的方法 from pandas import read_excel from pandas import read_csv 这些函数返回数据帧对象,因此您不仅需要这些函数,还隐式地需要所有数据帧代码(以及这些函数或数据帧所

我正在使用pyinstaller从我的代码生成一个可执行文件。这是预期的效果。问题是文件大小超过30 MB。我只需要从pandas库中读取方法read_csv和read_excel。我有没有办法排除除read_csv和read_excel之外的所有内容

我用以下代码调用代码中的方法

from pandas import read_excel
from pandas import read_csv

这些函数返回数据帧对象,因此您不仅需要这些函数,还隐式地需要所有数据帧代码(以及这些函数或数据帧所需的任何代码)。因此,虽然技术上可以(a)从pandas中找到所需的代码子集,以及(b)将此代码重新打包到您自己的模块中,但这两部分都是不平凡的,最终生成的代码可能不会明显少于整个包(不知道这一点).但请看一看,因为您的问题甚至可能与熊猫无关。