问题标签 [python-dataset]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
608 浏览

python - Python 数据集更新在第二次通过时失败

我编写了一个小脚本,它迭代社交网络中的提要并在另一个社交网络中发布尚未发布的帖子。我分两步完成:首先我阅读了第一个社交网络的提要,并将每篇文章都放入我的数据库中,包括一个“已发布”布尔值。其次,我浏览了我的数据库中所有已发布的布尔值设置为 false 的条目,并在第二个社交网络上发布了消息。我使用数据集库连接到我的本地 SQLite 数据库。现在的问题是:第一步一切正常。在第二步中,我将提到的布尔值设置为 false 来迭代数据库条目,将条目发布到第二个社交网络,然后我想更新我的数据库中的布尔值。问题就在这里:更新只工作一次,然后我收到以下错误:

这是我更新数据库字段的方式(根据数据集文档):

它在第一步工作得很好,在第二步迭代数据库条目时工作一次,但在第二次循环迭代时它在 table.update... 行崩溃。

我完全不明白发生了什么。

0 投票
1 回答
324 浏览

python - 使用 python 数据集模块检查许多 sqlite 数据库

最近我使用python模块数据集来操作和存储信息。结果,我有一组 sqlite 数据库,比如说 file1.db、file2.db 等等。此外,每个数据库都包含相同的表。

使用数据集,我可以使用代码轻松连接和检查数据库:

假设我想将数据库分隔在许多文件中,用数据集检查所有数据库的最佳方法是什么?

我正在寻找更好的东西:

0 投票
1 回答
171 浏览

python - 如何让 Python 的数据集模块在部署时工作?

在本地,我创建了一个名为earthquakes.db. 使用数据集Python 库,我能够将结果冻结到 json 文件中,并且一切都按预期工作。但是,在部署时,我得到一长串错误,可能是指无法连接到数据库。

我检查了权限和安装,一切似乎都是正确的。我错过了什么?谢谢。

0 投票
0 回答
4030 浏览

python - 使用数据集模块的 Sqlalchemy 未使用的列名

我目前正在开发一款游戏。该游戏将数据存储在 sqlite 数据库中。我正在使用数据集来管理数据库,所以我不必担心 sql 查询。我有一种访问数据库以更新玩家信息的方法:

这个功能几乎适用于所有东西。只有一件事会产生错误:munAP_用作列名!(仅在其中存储整数时间戳)其他一些列的工作方式相同,但不受单个错误的影响!引发的异常如下:

https://github.com/DuckHunt-discord/DuckHunt-Discord/issues/8

我已经尝试更改列名(之前是 munAP),但它什么也没改变!

我还能尝试什么?我怀疑问题出在我的代码中,但也许是数据集错误?

0 投票
2 回答
417 浏览

python - 数据库插入失败,scrapy没有错误

在此处输入图像描述

我正在使用scrapy和数据集(https://dataset.readthedocs.io/en/latest/quickstart.html#storing-data),它是 sqlalchemy 之上的一层,试图将数据加载到 sqllite 表中跟进Sqlalchemy:从 Scrapy 项目动态创建表

使用我拥有的数据集包:

运行我的蜘蛛后,我看到在 try except 块中打印出打印语句,没有错误,但完成后,我查看表格并查看屏幕截图。表中没有数据。我究竟做错了什么?

0 投票
2 回答
1200 浏览

python - 错误:尝试将主键重新定义为非主键

我正在使用数据集库尝试将 postgres 数据库备份到 sqlite 文件中。我正在运行的代码如下:

如果我打印表格的一行,它看起来像这样:

但是,当我到达该行时,save_to['outlook'].insert(row)我收到以下堆栈跟踪错误:

关于我做错了什么的任何想法?我在 python 2.7.14 和 3.6.3 中试过这个

0 投票
0 回答
26 浏览

python - 使用数据集访问 sqlite 的资源限制

如何映射在内部访问大型数组上的 SQLite 数据的函数?

应用它〜128次后,它似乎对我不利。

next(iter(tbl))['value']如果替换为固定值,则代码运行。因此,它似乎不是连接 ( dataset.connect(...)) 或表 ( tbl=c['table']) 对象的构造的资源问题,而是从数据库中获取值的一些泄漏。

注意:我使用的是奇数list(map(modify, data))构造,因为我的实际用例是应用这个访问 Spark RDD 上的数据库的函数。这是我的问题的“普通python”等价物。

测试用例:

产生输出:

0 投票
3 回答
45 浏览

python - 索引时从列表中删除 '

我有一个数字列表,我有以下方式(数字只是一个例子):

我需要它们以索引格式,所以我执行以下操作:

我现在通过以下方式得到它:

但是,我需要这样:

你能告诉我该怎么做吗?

非常感谢您!

0 投票
2 回答
30 浏览

python - 解压字典列表并为不同的键组合多个值

0 投票
1 回答
23 浏览

python-3.x - 如何在python中生成正弦波?

生成一个 csv 文件,其中每列是频率为 1 Hz、2 Hz、3Hz、4Hz、5Hz、6Hz 和 7 Hz 的正弦波数据。幅度为一伏。一个周期应该有 100 个点,因此七个波中应该有 700 个点。