弹框
$().hide() 关闭弹框
C:/Users/Administrator/AppData/Local/YNote/data/qqBB4F8A161792A83ECEE00DFCA5E90F96/a63885797cce4150aed81283e6966aff/u5%5B6%28ee3%25zu8.png
switch_to.alert() .accept()切换到弹框内
C:/Users/Administrator/AppData/Local/YNote/data/qqBB4F8A161792A83ECEE00DFCA5E90F96/5845b272b4734b20b731184f8501ab56/5763sqq%24%25%29oa.png
滚动条
cument.documentElement.scrollTop=20000;
dd.delete_all_cookies(清除网页缓存)
把冗余部分做成一个整体
C:/Users/Administrator/AppData/Local/YNote/data/qqBB4F8A161792A83ECEE00DFCA5E90F96/57c31988371741b4b97d561c53912c0b/clipboard.png
再用其他模块调用
C:/Users/Administrator/AppData/Local/YNote/data/qqBB4F8A161792A83ECEE00DFCA5E90F96/4a9ae096f6274514839f0214775dc787/clipboard.png
传说中简单的模块化
C:/Users/Administrator/AppData/Local/YNote/data/qqBB4F8A161792A83ECEE00DFCA5E90F96/2ccf38155a494634ad5ea53b8df845ff/tj@z_%7Dfb1df.jpeg
C:/Users/Administrator/AppData/Local/YNote/data/qqBB4F8A161792A83ECEE00DFCA5E90F96/9d4c58fe41754b65a61c8dbe5d5a653d/%5B6%28%25fha4%25oc.jpeg
模块名称都为小写
函数第二个名称首字母大写
类的名称首字母大写
登录
- from selenium import webdriver
- from time import sleep
- browser = webdriver.Chrome()
- def login(wangzhi,name,password):
- browser.maximize_window()
- # browser.implicitly_wait(3)
- browser.get(wangzhi)
- browser.find_element_by_id("ls_username").send_keys(name)
- browser.find_element_by_id("ls_password").send_keys(password)
- browser.find_element_by_css_selector(".pn").click()
- return browser
复制代码 发帖
- #coding:utf-8
- def fa_tie(browser,biaoti,neirong):
- browser.find_element_by_link_text(u"默认版块").click()
- browser.find_element_by_xpath('//*[@id="newspecial"]/img').click()
- browser.find_element_by_id("subject").send_keys(biaoti)
- browser.switch_to.frame("e_iframe")
- browser.find_element_by_css_selector("body").send_keys(neirong)
- browser.switch_to.default_content()
- browser.find_element_by_id("postsubmit").click()
- browser.find_element_by_xpath('//*[@id="pgt"]/span/a').click()
- jieguo = browser.find_element_by_xpath('[onclick="atarget(this)"][class="s xst"]').text
- return jieguo
复制代码
C:/Users/Administrator/AppData/Local/YNote/data/qqBB4F8A161792A83ECEE00DFCA5E90F96/ce4cd1cf68d449fc853b5e66f2a19b00/224485bca586a4aec8f42d6167eed381.png
|
|