对于业务,我需要使用PandaSQL检索数据。我在代码中使用了大约4个查询,基本数据大小为2000000
我在代码中使用以下类型的查询。请注意,这些变量是虚拟变量,但语法是相同的
import pandasql as pdsql
str1="""select distinct class,year,section,student_name from student_data where class=%d and year='%s'"""
str2=str1%(class,year)
pysql = lambda q: pdsql.sqldf(q, globals())
df1 = pysql(str2)
目前,执行代码需要5分30秒。如何在Python3.x中使用PandaSQL使其运行得更快
目前没有回答
相关问题 更多 >
编程相关推荐