by shigemk2

当面は技術的なことしか書かない

Modules to import prior to running the script

RedashのPythonデータソースの Modules to import prior to running the script のところについて。

モジュールとモジュールの間にスペースを入れてはいけない。モジュールが読み込まれないから。 a,b,c みたいな書き方をしないといけなくて、 a,b, c みたいな書き方はNG

実際のモジュールを読み込むところの実装を見ても、だいたいそんなかんじ。。

redash/python.py at master · getredash/redash · GitHub

splitの挙動はこんなかんじ。

(Python 2.7.11)

>>> a = "hoge,fuga,bar"
>>> a.split(",")
['hoge', 'fuga', 'bar']
>>> b = "hoge,fuga, bar"
>>> b.split(",")
['hoge', 'fuga', ' bar']