selenium:4.selenium的操作cookie 以及调用jsd

          因为今天的程序十分的短小,我又不好意思称作精悍,我只能说今天的博客主要是聊聊天啦,由于周六加了一小会班,回来就下了文明6,于是,我周天就玩了一天的文明5......因为文明6并不好玩,然而并不影响我为stream贡献了小200RMB。。。。

    所以只能推迟到今天来写一点小文章咯,不巧的是今天也加班了,回来就九点多,半小时写好2个小脚本,并且调试出来能用。至于内容似乎有点不求甚解,但是cookie,我目前还是不太会用,js又不是我这短短的文章能写出来的,不得不说一句,其实上周我是想写点js的小东西的,垃圾游戏,还我青春~~~~

    cookie的一点小东西,程序如下,我不懂的是,为什么我第一次在命令行没有调试成功,但是什么都没有改,在python的gui却调试成功了。。。。

from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
import time
driver=webdriver.Firefox()
driver.get("http://www.youdao.com")

driver.add_cookie({'name':'key-aaaaaa','value':'value-bbbbbb'})
#cookie=driver.get_cookies()
for cookie in driver.get_cookies():
	print("%s -> %s" % (cookie['name'],cookie['value']))
#print(cookie)


driver.quit()


第二个就是调用的js,其实这明显是人类的一小步,因为js实在太厉害了,如果我以后要是会调用,岂不是无敌,哈哈哈哈哈哈。

from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
from time import sleep
driver=webdriver.Firefox()
driver.get("http://www.baidu.com")

driver.set_window_size(600,600)

driver.find_element_by_id("kw").send_keys("selenium")
driver.find_element_by_id("su").click()
sleep(2)

js="window.scrollTo(100,450);"
driver.execute_script(js)

sleep(3)
driver.quit()



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值