|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
代码如下:
- # coding=utf-8
- import datetime
- class GetElevenSelectFiveNumber(object):
- def __init__(self, date):
- self.date = date
- self.getUrl(self.date)
- def getUrl(self, date):
- url = r'http://chart.cp.360.cn/kaijiang/kaijiang?lotId=166406&spanType=2&span=%s_%s' % (
- date, date)
- htmlContent = self.getResponseContent(url)
-
- def get_all_date(begin, end):
- all_date = []
- begin_date = datetime.datetime.strptime(begin, "%Y%m%d")
- end_date = datetime.datetime.strptime(end, "%Y%m%d")
- while begin_date <= end_date:
- date_str = begin_date.strftime("%Y%m%d")
- all_date.append(date_str)
- begin_date = begin_date + datetime.timedelta(days=1)
- return all_date
- if __name__ == '__main__':
- all_date = get_all_date("2018-04-25", "2018-04-26")
- print url
复制代码
报错:
Traceback (most recent call last):
File "M:\python--有用\000.py", line 29, in <module>
all_date = get_all_date("2018-04-25", "2018-04-26")
File "M:\python--有用\000.py", line 19, in get_all_date
begin_date = datetime.datetime.strptime(begin, "%Y%m%d")
File "K:\python\Python27\lib\_strptime.py", line 332, in _strptime
(data_string, format))
ValueError: time data '2018-04-25' does not match format '%Y%m%d'
>>>
这个是什么原因
|
|