Skip to content

Instantly share code, notes, and snippets.

@kennygt51
kennygt51 / get_win_odds.py
Created September 4, 2017 07:37
nekteiba.comより特定レースの単勝オッズ情報を取得するスクリプト
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import lxml.html
import pandas as pd
import re
import datetime
from time import sleep
from argparse import ArgumentParser
@kennygt51
kennygt51 / tweet_alexa.py
Created December 24, 2017 02:07
Alexaで馬券自動投票するスクリプト(Lambda→Twitter連携)
import os
import tweepy
from datetime import datetime
def lambda_handler(event, context):
# tweet environment
consumer_key = os.environ['TW_CONSUMER_KEY']
consumer_secret = os.environ['TW_CONSUMER_SECRET']
access_token = os.environ['TW_ACCESS_TOKEN']
access_token_secret = os.environ['TW_ACCESS_TOKEN_SECRET']
@kennygt51
kennygt51 / buy_hrt_daemon.py
Created December 24, 2017 02:09
Alexaで馬券自動投票するスクリプト(Seleniumを使って馬券を購入する処理)
import os
import re
import datetime
import lxml.html
import tweepy
from time import sleep
from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
# 対象のツイートを定期チェックするデーモン化メソッド
@kennygt51
kennygt51 / amazon-connect-transfer-by-calltime.py
Created August 4, 2018 11:45
AmazonConnectから呼ぶLambda(時間帯によって転送先を切り替える為の関数)
from datetime import datetime,timezone
import os
def lambda_handler(event, context):
# 転送先Aに転送する時間帯の開始時刻・終了時刻をUTCで定義
time_A_start_s = os.environ['time_A_start_s']
time_A_end_s = os.environ['time_A_end_s']
res = {'TransferBase' : switch_call_transfer(time_A_start_s,time_A_end_s)}
print(res)