print文言の変更
parent
a1ed28ac95
commit
ca54d390a4
|
@ -27,29 +27,29 @@ class class_rkuji:
|
|||
def challenge_rkuji(self):
|
||||
for u in self.url_txts:
|
||||
if 'redirect' in u:
|
||||
print(f'ラッキーくじ:「{u}」はスキップ。(理由:redirect)')
|
||||
print(f'ラッキーくじ:「{u}」はスキップ。(理由:redirect)')
|
||||
continue
|
||||
try:
|
||||
self.driver.get(u)
|
||||
kuji_title = self.driver.title
|
||||
except:
|
||||
print(f'ラッキーくじ:「{u}」はスキップ。(理由:アクセス失敗)')
|
||||
print(f'ラッキーくじ:「{u}」はスキップ。(理由:アクセス失敗)')
|
||||
continue
|
||||
|
||||
if(len(self.driver.find_elements(By.ID, "entry"))>0):
|
||||
print(f'ラッキーくじ:くじを引きます。({kuji_title})')
|
||||
print(f'ラッキーくじ:「{kuji_title}」くじを引きます。')
|
||||
time.sleep(5)
|
||||
try:
|
||||
start_button = self.driver.find_element(By.ID, "entry")
|
||||
start_button.click()
|
||||
WebDriverWait(self.driver,60).until(EC.url_changes(u))
|
||||
print(f'ラッキーくじ:くじを引きました。({kuji_title})')
|
||||
print(f'ラッキーくじ:「{kuji_title}」くじを引きました。')
|
||||
self.driver.save_screenshot('./ss/r_kuji.png')
|
||||
time.sleep(5)
|
||||
except:
|
||||
(f'ラッキーくじ:「{kuji_title}」はスキップ。(理由:くじ引き失敗)')
|
||||
(f'ラッキーくじ:「{kuji_title}」はスキップ。(理由:くじ引き失敗)')
|
||||
else:
|
||||
print(f'ラッキーくじ:「{kuji_title}」はスキップ。(理由:くじ引き不能)')
|
||||
print(f'ラッキーくじ:「{kuji_title}」はスキップ。(理由:くじ引き不能)')
|
||||
|
||||
def close(self):
|
||||
self.driver.quit()
|
||||
|
|
Loading…
Reference in New Issue