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