diff --git a/.gitignore b/.gitignore index 4530e7c..daeb342 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ *.pyc *.yaml *.log +idea/ diff --git a/config/ticket_config.yaml b/config/ticket_config.yaml index 370a4eb..5f6aac1 100644 --- a/config/ticket_config.yaml +++ b/config/ticket_config.yaml @@ -43,10 +43,19 @@ set: station_dates: # - "2018-01-27" # - "2018-01-28" - - "2018-02-10" - "2018-02-09" + - "2018-02-10" +# - "2018-02-09" station_trains: + - "G4741" - "G2365" + - "G1371" + - "G1337" + - "G1377" + - "G1329" +# - "G1302" +# - "G1372" +# - "G1326" # - "K4300" # - "K5226" # - "K7772" diff --git a/init/select_ticket_info.py b/init/select_ticket_info.py index f0e2241..1ac496b 100644 --- a/init/select_ticket_info.py +++ b/init/select_ticket_info.py @@ -186,7 +186,7 @@ class select: def submitOrderRequestFunc(self, from_station, to_station, station_date=None): select_url = self.confUrl["select_url"]["req_url"].format( station_date, from_station, to_station) - station_ticket = self.httpClint.send(select_url) + station_ticket = self.httpClint.send(select_url, is_logger=False) return json.loads(station_ticket) def submitOrderRequestImplement(self, from_station, to_station,): @@ -538,7 +538,7 @@ class select: elif "messages" in queryOrderWaitTimeResult and queryOrderWaitTimeResult["messages"]: print("排队等待失败: " + queryOrderWaitTimeResult["messages"]) else: - print("第{}次排队中,请耐心等待".format(num)) + print("第{}次排队中,请耐心等待".format(num+1)) else: print("排队中") time.sleep(2) diff --git a/myUrllib/httpUtils.py b/myUrllib/httpUtils.py index b2d6070..c17b7b0 100644 --- a/myUrllib/httpUtils.py +++ b/myUrllib/httpUtils.py @@ -88,8 +88,9 @@ class HTTPClient(object): else: method = "get" self.resetHeaders() - logger.log( - u"url: {0}\n入参: {1}\n请求方式: {2}\n".format(url,data,method,)) + if is_logger: + logger.log( + u"url: {0}\n入参: {1}\n请求方式: {2}\n".format(url,data,method,)) for i in range(10): try: response = self._s.request(method=method, diff --git a/tkcode b/tkcode index 0d4f7c5..e3e73b3 100644 Binary files a/tkcode and b/tkcode differ