主要分为预约功能的实现和程序部署
一预约功能:预约第天座位
1.Firefox提供开发者工具,很容易可以看到对具体网址提供的具体表单
2.python做模拟登录
3.维持一个session,继续完成后续操作
controller.py
#!/usr/bin/python3.5
import requests
import datetime
#先获得明日时间戳
today =datetime.date.today()
#类:datetime.date
m_date=today +datetime.timedelta( days =1)
#转字符串
date =m_date.strftime('%Y-%m-%d')
print( date)
login_url = 'http://*****'
rsv_url ='http://*****'
mId ='*****'
mPwd ='*****'
#早晨段
m_start =date +' 09:00'
m_end =date +' 13:00'
#中午段
s_start =date +' 13:00'
s_end =date +' 17:00'
#晚段
n_start =date +' 17:00'
n_end =date +' 21:00'
def logIn(id,pwd,init_url=login_url):
"""模拟登录