|
@@ -9,12 +9,10 @@ from selenium.webdriver.support import expected_conditions as EC
|
|
|
import codecs
|
|
|
import random
|
|
|
|
|
|
+
|
|
|
def process_query(q):
|
|
|
+ global driver
|
|
|
googleurl='https://www.google.com/search?q='+urllib.parse.quote(q)
|
|
|
- driver = webdriver.Remote(
|
|
|
- command_executor='http://127.0.0.1:4444/wd/hub',
|
|
|
- desired_capabilities=DesiredCapabilities.CHROME)
|
|
|
- driver.set_window_size(1400,1000)
|
|
|
driver.get(googleurl)
|
|
|
time.sleep(3)
|
|
|
|
|
@@ -25,7 +23,9 @@ def process_query(q):
|
|
|
href=elmt.get_attribute('href')
|
|
|
txt=elmt.text
|
|
|
if len(txt)>10:
|
|
|
+# if 'hhh.com.tw' in href:
|
|
|
if 'hhh.com.tw' in href:
|
|
|
+# if 'searchome.net' in href:
|
|
|
webdriver.ActionChains(driver).move_to_element(elmt).perform()
|
|
|
webdriver.ActionChains(driver).move_to_element(elmt).click().perform()
|
|
|
break
|
|
@@ -36,13 +36,22 @@ def process_query(q):
|
|
|
|
|
|
# driver.save_screenshot("c:/tmp/screen.png")
|
|
|
# os.startfile("c:/tmp/screen.png")
|
|
|
- driver.quit()
|
|
|
+# driver.quit()
|
|
|
+
|
|
|
+
|
|
|
+#qlist=['上築空間設計','豐聚室內裝修','富億空間設計','浩室設計','京璽國際','IS國際設計','優尼客','摩登雅舍','亞維空間設計','比沙列','富億設計','豐聚設計']
|
|
|
+qlist=['IS國際設計']
|
|
|
|
|
|
+driver = webdriver.Remote(
|
|
|
+# command_executor='http://127.0.0.1:4444/wd/hub',
|
|
|
+command_executor='http://192.53.174.202:4444/wd/hub',
|
|
|
+desired_capabilities=DesiredCapabilities.CHROME)
|
|
|
+driver.set_window_size(1400,1000)
|
|
|
|
|
|
-qlist=['上築空間設計','豐聚室內裝修','富億空間設計','浩室設計','京璽國際','IS國際設計','優尼客','摩登雅舍','亞維空間設計','比沙列','富億設計','豐聚設計']
|
|
|
|
|
|
while True:
|
|
|
- q=random.choice(qlist)
|
|
|
+# q=random.choice(qlist)
|
|
|
+ q=qlist[0]
|
|
|
print(q)
|
|
|
process_query(q)
|
|
|
|