Pythonで自動化した話①
@Swall0wTech
#stapy 2017/01/10
1
2自己紹介
名前: つばめ
(Masato FUJITAKE)
Twitter : @Swall0wTech
専攻:ロボットの制御とかとか
言語:c言語、C++,アセンブリとか
Python歴:約1年半
(画像処理、機械学習等)
最近読み始めました
今年の目標…
3
自動化
自動化駆動開発始めました
Pythonって,自動化に向いています
4
• 文法が楽
• 実行しやすい
• 色々なライブラリが使える!
• ほとんどの分野で何かある
ところで,みなさん...
Githubつかってますか
5
• ソースコードみやすい!
• バージョン管理最高!
• GithubのissueをTodoリストとして使う 6
じゃあ,何を自動化したのか…
7
Twitterからリンクをツイートすると,
IssueとしてGithubに登録してくれる
今までは… コピペがつらい…
8
この論文,
面白そうだなぁ
タイトルをissueで登録
URLコピペ
issueから取り出して
読む
まとめる
自動化して… ツイートするだけ!
この論文,
面白そうだなぁ
URLツイート
リツイート
issueから取り出して
読む
まとめる
• やったこと
– 自分のtweetを監視
– 正規表現でarxivのURLを抽出
– URL先をスクレイピングして情報を得る
– Github APIに投げる
9• Demo
• 自動化してよかったこと
–コピペの手間がなくなり,読みたいから
一気にissueへ登録しやすくなった
-> すぐアクションを起こせる!
10
人がやることと機械で出来ることを分けよう
ソースコード:https://github.com/Swall0w/arxiv-bot
ありがとうございました!
11

Pythonで自動化した話1