问题标签 [pysqlite]
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.
python - Django 开发服务器中的错误(“runserver”)
我是 python 和 django 的新手,跟随我安装了 django 的“Django Book”的脚步,包括获得以下验证以在 python 中导入 django:
我还使用 startproject 命令创建一个文件夹,其中包含文件 __init__.py、manage.py、settings.py 和 urls.py。
我还安装了可执行的 pysqlite-2.6.0.win32-py2.6。
但是,当尝试按照 Django Book(http://www.djangobook.com/en/2.0/chapter02/)第 2 章中的步骤检查“Django 开发服务器”(“runserver”)时,没有找到以下内容信息:
我发现这个错误:
验证地址http://localhost:8000时也出现错误 (“无法显示此页面...”而不是“成功”)。有趣的是,我之前已经完成了这一切(这是我第二次安装)并且它成功了。
我如何继续知道出了什么问题并继续前进?我应该卸载所有 Python 2.6 安装并重新安装所有内容吗?(我已经尝试过修复但没有用)
预先感谢您的任何帮助!
python - pysqlite 和 python:不会将数据插入表中,但代码执行得很好
我正在尝试将一些数据插入到 pysqlite 数据库中,但即使代码运行良好且没有错误,数据库中也没有显示任何内容,并且我确保变量确实包含一个值
我已经仔细检查了表和列名,它们也是正确的
python - SQLite - 计算移动平均线
我在使用 pysqlite 的 sqlite 中有一个表:
我如何从这个数据中计算移动平均值,窗口X秒大,使用 sql 语句?
python - Sqlite 2 python 使用 python 临时文件
我在使用存储为 python 临时文件的数据库时遇到了一些来自 sqlite 的奇怪行为。本质上,查询 sqlite_master 表工作正常,但查询另一个表返回:
源数据库存储为 python 临时文件:
下面是一个查询函数。
我能够像这样成功地查询数据库:
但是以下返回错误:
我可以使用 sqlite 命令行工具成功运行这两个查询。任何建议都是最有帮助的。
彼得
更新
好像只有在使用的时候才会遇到这个问题tempfile
。我正在下载一个 .zip 文件并将随附的 sqlite 数据库读取到并使用此函数cStringIO
写入:tempfile
我想这可能表明从 zip 到 tempfile 的转换管道存在问题,但很奇怪第一个查询有效而第二个查询无效。
python - 将成员函数作为函数 arg 传递?
我为 SQLite 编写了一个非常简单的选择函数,但我对如何传递成员函数感到困惑......例如:.fetchone()
, .fetchmany()
.
如何将此成员函数作为 arg 传递?
python - 装饰器不传递参数?
我一直致力于将 n 维数组序列化为一维“数组”数据库:
输出:
输出取消注释#return func(*args, **kwargs)
:
预期输出(省略调试功能):
insert
不幸的是,用装饰的函数似乎没有counter
正确传递参数。
我究竟做错了什么?
python - 将列表序列化为 SQLite
我正在处理超过 2900 万个元素,因此认为数据库比数组更有意义。
以前我一次将一个元素传递给execute
函数,但我相信一次将一个包含 100,000 个元素的数组传递给executemany
函数会更有效。
我已将我的 180 奇数行代码缩短为这个简短的测试用例:
输出:
我究竟做错了什么?
python - 如何有效地处理频率分布计算的数据库查询?
我已经为此工作了一段时间,试图创建一个频率分布数据库端:
(哇,测试用例的 180 行代码库减少到 37 行!:D - 请注意,实际的单词列表是 2900 万而不是 4 !!!)
我意识到:
- 我不应该
update_freq_dist
在内循环中需要两个查询 - 有一种方法可以遍历数据库元素(行),例如:一次 5 个
但是我不确定如何解决这两个问题。
你能想出解决办法吗?
python - 使用带有自定义文件头的sqlite 3版本在python中安装pysqlite
我想用自定义文件头编译 sqlite 我按照这里给出的步骤http://trac.edgewall.org/wiki/PySqlite
但是当运行 python 并检查 sqlite 版本时
它正在提供旧版本的 sqlite。我认为应该是 3。我尝试打开数据库,但出现错误
python - 如何修复这个 pysqlite2 AttributeError: X instance has no attribute 'con'?
当我运行下面的整个代码时,这一行:
从这个函数(其中 getfeatures 返回一个字典):
产生此错误:
我已经安装了 pysqlite2,当我运行 pysqlite2 测试时,我得到了确定。
我还尝试使用内置的 sqlite3 而不是 pysqlite2 (执行import sqlite3
语句并替换self.con=sqlite.connect(dbfile)
为self.con=sqlite3.connect(":memory:")
,但它也不起作用。
如何修复此错误?
谢谢你的帮助。
这里是整个代码: