サインを立てる

前回作成したデータ収納関数、

def signsPut(searchCode):

に対して毎日データ更新をしていく関数を作成する。


def signsUpdate():
signsDb.dropTable(ifExists = True)
signsDb.createTable()
豪勢にも、以前に作ったsignsDbが存在していたら(ifExist = True)消してしまう(dropTable)。
その上で改めてsignsDbを作成。

peeps = tosho1Code.select()
別途作成した東証1部のコード一覧DBからコードを引っ張ってくる。

codes = []
for i in peeps:
codes.append(i.code)
コード一覧を収納する配列codesを初期化し、引っ張ってきたコードを順繰りに格納する。

for n in codes:signsPut(n)
それらコード1つ1つに対してサイン収納関数を実行する。