卖客星球 自己点击下载数据

 写这个是因为每周都要去卖客星球点击下载数据

随手就写了这个让它去自己点

 

 

from selenium import webdriver
import time
#设置代理ip
chromeOptions = webdriver.ChromeOptions()
chromeOptions.add_argument("--proxy-server=https://202.20.16.82:10152")
# 一定要注意,=两边不能有空格,不能是这样--proxy-server = http://202.20.16.82:10152

def maike(browser,name,pwd):
    #测试ip
    browser.get("http://httpbin.org/ip")
    print(browser.page_source)
    
    browser.get("https://passpt.maike51.com/?refer=shop")
    #这里通过name选择器获取登录名和密码并把需要set值给放进去
    browser.find_element_by_name("account").send_keys(name)
    browser.find_element_by_class_name("item-pwd").send_keys(pwd)
    #这一步模拟点击登录
    browser.find_element_by_class_name("btnadpt").click()
    
    browser.find_element_by_class_name("icon-bulletin-close").click()#关闭广告
   
    browser.find_element_by_class_name("icon-sj").click()#点击数据
    
    hrefs=browser.find_element_by_partial_link_text(u"店铺概况")#点击店铺概况
    hrefs.click()
    browser.find_element_by_id("export").click()#点击导出
    time.sleep(6)  
    
    hrefs=browser.find_element_by_partial_link_text(u"交易概况")#点击交易概况
    hrefs.click()    
    browser.find_element_by_id("export").click()#点击导出
    time.sleep(6)  
    
    hrefs=browser.find_element_by_partial_link_text(u"客户概况")#点击客户概况
    hrefs.click()
    browser.find_element_by_id("export").click()#点击导出
    time.sleep(6)
   
    
if __name__=='__main__':
    browser = webdriver.Chrome()
   # browser = webdriver.Chrome(options = chromeOptions) #用代理ip时启用这句
    browser.get("http://httpbin.org/ip")
    print(browser.page_source)
    maike(browser,"    账号   ","   密码        ")
    time.sleep(6) 
    maike(browser,"      账号  ","     密码      ")
    browser.quit()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值