Page 1 of 1
sqlite3 connect (PATH)
Posted: Thu Aug 30, 2012 6:35 pm
by Tuck
The code bellow "
would" create kiwi.db in main srcds folder (where srcds.exe are)
Syntax: Select all
conn = sqlite3.connect('kiwi.db')
How would i make it create it next to my addon inside "...\addons\source-python\<ADDON>\" ? if i didn't know the path. The best way possible
Thanks in advance
Posted: Thu Aug 30, 2012 6:48 pm
by Ayuto
You can simply extend your path. So you could do it like this:
Syntax: Select all
conn = sqlite3.connect('csgo/addons/source-python/ADDON_NAME/kiwi.db')
Posted: Thu Aug 30, 2012 7:18 pm
by BackRaw
Ayuto wrote:You can simply extend your path. So you could do it like this:
Syntax: Select all
conn = sqlite3.connect('csgo/addons/source-python/ADDON_NAME/kiwi.db')
Or
Syntax: Select all
from paths import ADDON_PATH
conn = sqlite3.connect(ADDON_PATH + "/ADDON_NAME/kiwi.db")
Posted: Thu Aug 30, 2012 7:22 pm
by Tuck
Ayuto wrote:You can simply extend your path. So you could do it like this:
Syntax: Select all
conn = sqlite3.connect('csgo/addons/source-python/ADDON_NAME/kiwi.db')
Are you sure that would work on linux and windows?
Posted: Fri Aug 31, 2012 12:27 am
by satoon101
BackRaw wrote:Or
Syntax: Select all
from paths import ADDON_PATH
conn = sqlite3.connect(ADDON_PATH + "/ADDON_NAME/kiwi.db")
As I wrote in another thread, since ADDON_PATH is a "path" instance, you might as well use it as such:
Syntax: Select all
from paths import ADDON_PATH
conn = sqlite3.conntect(ADDON_PATH.joinpath('<addon name>', 'kiwi.db'))
Satoon