正文
笔者想使用sqlite3的扩展Spatiate
代码如下。
import sqlite3
conn = sqlite3.connect('database.db')
conn.enable_load_extension(True)
conn.load_extension("mod_spatialite")
结果如下。
找不到指定模块。
笔者在网上到处搜索,终于解决了。(0.0.o.o)
首先
进入下面的网址下载扩展。
The Gaia-SINS federated project home-page (gaia-gis.it)
笔者是window系统,选择window的安装包,选择如下图
笔者选择的是amd(64bit),第一次选错了,一直报错。
下载解压,把解压后的dll文件全部放到Python目录下,还可以用其他方法,类似的。
运行下面代码
import sqlite3
conn = sqlite3.connect('database.db')
conn.enable_load_extension(True)
conn.load_extension("mod_spatialite")
cursor = conn.cursor()
a=cursor.execute('SELECT spatialite_version();')
print(a.fetchone())
结果如下。服务器托管
成功。服务器托管
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
1混合出版物 允许传统稿件提交或作者支付的开放获取(OA)稿件 2 长度 所有页面限制服务器托管网包括参考文献和作者简历。 对于常规论文,接受稿件的最终版面设计完成后超出这些限制的页面,将收取强制性超长页面费用(MOPC)。 注意:所有补充材料必须作为单独文件…