python - 在python中使用Sqlite3从变量资源管理器中选择一个表
问题描述
我有一个使用 pandas 读入 python 的数据框。我想使用 sql 来获取有关此表的信息。表的名称是数据,它在变量资源管理器中。我尝试使用以下代码
connection = sqlite3.connect("company.db")
cursor = connection.cursor()
cursor.execute("SELECT closing_rate from data")
我收到以下错误“没有这样的表:数据”有没有办法在变量资源管理器中保存的表上使用 sql 而无需在数据库中创建它们?
我尝试安装我读过的 pandasql 可以在这种情况下提供帮助,但我收到一条错误消息 No module named 'pandasql'
解决方案
推荐阅读
- cassandra - 卡桑德拉无法修复
- php - PHP CLI ODBC FreeTDS MSSQL 登录失败
- odata - 过滤选项 odata 中无法捕获多个排除数据
- python-3.x - 错误:unindent 不匹配任何外部缩进
- python-3.x - 如何使用dict在groupby之后选择第n个项目
- java - 为什么编译器对 getter 方法说“找不到符号”?
- python - 使用while循环对给定范围内的列表值求和
- c# - 使用 TVP 的批量更新适用于 SSMS,但不适用于 C#
- c++ - 在多个 cpp 文件中包含带有定义的 h 文件
- java - getBundle() 时出现 java.util.MissingResourceException