介绍
本文章向大家介绍利用python怎么将百度盘资源保持到百度网盘中,主要包括利用python怎么将百度盘资源保持到百度网盘中的使用实例,应用技巧,基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
python可以做什么
python是一种编程语言,内置了许多有效的工具,python几乎无所不能,该语言通俗易懂,容易入门,功能强大,在许多领域中都有广泛的应用,例如最热门的大数据分析,人工智能,网页开发等。
代码如下:
#, - *编码:utf8 - * - #,编码:utf - 8 import 时间 得到selenium import  webdriver 时间=browser webdriver.Chrome () def loginphont (): ,browser.get (“https://pan.baidu.com/") #打开链接 ,browser.maximize_window () ,browser.find_element_by_id (“TANGRAM__PSP_4__footerULoginBtn") .click () ,browser.find_element_by_id (“TANGRAM__PSP_4__userName") .send_keys(“百度盘账号“) ,browser.find_element_by_id (“TANGRAM__PSP_4__password") .send_keys(“百度盘密码“) ,browser.find_element_by_id (“TANGRAM__PSP_4__submit") .click () ,time . sleep (3) ,browser.find_element_by_id (“TANGRAM__23__button_send_mobile") .click() #发送验证码 ,time . sleep (20) loginphont () def 保持(): ,for line 开放的拷贝(& # 39;C: \ \ \ \用户贝克汉姆python桌面\ \ \ \ \ \ 1. txt # 39;): #循环读取百度地址和提取码 address 才能=,行[0:47]#分离出百度盘地址 code 才能=,行[47:51]#分割出提取码 browser.get才能(地址)#打开链接 browser.find_element_by_id才能(“ksrmwk1v") .send_keys(代码)#输入提取码 time . sleep(2)才能 browser.find_element_by_xpath才能(“//跨度(包含(文本()& # 39;提取文件& # 39;)]“).click () time . sleep(2)才能 browser.find_element_by_xpath才能(“//跨度(包含(文本()& # 39;保存到网盘& # 39;)]“).click () time . sleep(2)才能 browser.find_element_by_xpath才能(“//跨度(包含(文本()& # 39;存储文件目录& # 39;)]“).click () time . sleep(2)才能 browser.find_element_by_xpath才能(“//跨度(包含(文本()& # 39;确定& # 39;)]“).click () time . sleep(5)才能 保持() def 在(): ,打印(“game over")/()
爬取后生成的txt文档如下图
每一条数据的后4位为提取码,其余前面的内容为百度分享链接,所以有了下面的步骤,分离出分享地址和提取码
for line 拷贝开放(& # 39;C: \ \ \ \用户贝克汉姆python桌面\ \ \ \ \ \ 1. txt # 39;): #循环读取百度地址和提取码 address 才能=,行[0:47]#分离出百度盘地址 code 才能=,行[47:51]#分割出提取码 browser.get才能(地址)#打开链接
到此这篇关于利用python怎么将百度盘资源保持到百度网盘中的文章就介绍到这了,更多相关的内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!