conn = sqlite3.connect('test.db')
essential_df.to_sql('collection',conn, if_exists='append')
conn.close
我目前正在从某个网站上处理某种数据库收集器。我想从网站上下载excel文件,并希望根据需要修改数据,并希望将其存储到我选择sqlite的数据库中。python熊猫dataframe to_sql:如何设置sqlite db文件创建目录
我成功地用硒下载excelfile,最后我用熊猫修改了数据。数据被存储为一个熊猫数据框。因为我想将它存储到数据库中,我尝试使用cursor()并执行方法,但保持失败。所以我选择使用熊猫to_sql方法。并按照我的意愿使用if_exists ='append'方法。
============这里说到我真正的问题!============
当我的数据只大熊猫中,DB sotring工作文件保存在位于.py文件的目录中。然而,当我在代码中添加硒函数时,奇怪地开始创建文件到windows下载文件夹,在那里下载excel文件。 有没有人为什么会发生?并可以指导我如何将db文件保存到当前目录(其中.py文件位于何处)?