我的类中有不同的方法,它们使用相同的pandasdataframe。除了将相同的dataframe作为参数传递给每个方法之外,是否有一种方法可以将dataframe声明为类变量,以便所有方法都可以共享它。 我尝试了这里给出的解决方案,但无法使其工作。Assign a pandasdataframe to an object as a static class variable - memory use (
如上所述,我在Python中创建了一个数据集合(40k行,5列),希望将其插入回SQL Server表中。通常,在SQL中,我会调用'select * into myTable from dataTable'来执行插入操作,但是驻留在pandasdataframe中的数据显然会使这一过程复杂化。我并不正式反对使用SQLAlchemy (尽管我希望避免再次下载和安装),但我更喜欢在Python中进行本机操作,并且我使用pyodbc连接到SSMS。