PythonでAPIを叩いてGitHubリポジトリを新規生成する。
成果物
使い方はGitHubを参照。
気をつけること
datasetでDB接続
self.db = dataset.connect('sqlite:///' + db_path)
datasetでDB接続するとき、SQLiteのDBファイルパスにWindowsのパス区切文字\
を使用すると、unable to open database file
エラーが出る。
(略) sqlite3.OperationalError: unable to open database file (略) sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) unable to open datab ase file
\
を/
に置換すると成功する。
課題
GitHub
SQLite
- 結果をDBに登録する
- DBからリポジトリ一覧を作成する
Git
所感
リポジトリ作成バッチ(漏洩防止版) - やってみるで作成したBatchの一部をPython化できた。