<div dir="ltr"><div><div><div>Hi all,<br></div>I was thinking how to improve situation with pyspatialite and spatialite 4 incompatibility. I have found that loading dynamic libspatialite module instead pyspatialite is easier than I thought, at least in Ubuntu 12.04.<br>

<br></div>Here is working code example (python-pysqlite2 required):<br><pre><code>from pysqlite2 import dbapi2 as sqlite3
conn = sqlite3.connect(":memory:")
conn.enable_load_extension(True)
cur = conn.cursor()
cur.execute("SELECT load_extension('libspatialite.so.5')")
cur.execute("SELECT ST_Length(ST_GeometryFromText('LINESTRING(30 10, 10 30, 40 40)'))")
print cur.fetchone()[0]
conn.close()</code></pre><br></div>Has anybody tried to replace pyspatialite with python-pysqlite2 and dynamic libspatialite loading ?<br><div><div><div><div><br clear="all"><br>-- <br><div dir="ltr">Ivan Minčík<br><a href="mailto:ivan.mincik@gmail.com" target="_blank">ivan.mincik@gmail.com</a>  GPG: 0x79529A1E  <a href="http://imincik.github.io/0x79529A1E.key" target="_blank">http://imincik.github.io/0x79529A1E.key</a><br>

<a href="mailto:ivan.mincik@gista.sk" target="_blank">ivan.mincik@gista.sk</a>     GPG: 0xD714B02C  <a href="http://imincik.github.io/0xD714B02C.key" target="_blank">http://imincik.github.io/0xD714B02C.key</a><br><br></div>


</div></div></div></div></div>