[Python] 纯文本查看 复制代码#!/usr/local/Cellar/python/3.7.1/bin
# -*- coding: UTF-8 -*-
import requests,re,time,random,os,xlrd
path = os.getcwd()
#获取当前时间戳
def get_timestamp():
return int(round(time.time() * 1000)/1e3)
#百度分享文件转存
def bdsave(furl,verify,savepath,BDUSS,STOKEN,bdstoken):
#Get 打开分享链接网址
s = requests.Session()
s.cookies['BDUSS'] = BDUSS
s.cookies['STOKEN'] = STOKEN
surl = furl.split('/')[-1][1:len(furl.split('/')[-1])]
headers = {
'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.79 Safari/537.36',
'Referer': 'https://pan.baidu.com/share/init?surl=' + surl
}
req = s.get(furl, headers=headers)
req.encoding = 'utf-8'
#判断分享链接是否正常
if ('侵权、色情、反动、低俗' in req.text) or ('已过期' in req.text):
print('此链接分享内容可能因为涉及侵权、色情、反动、低俗等信息,无法访问!||啊哦,来晚了,该分享文件已过期!')
return ('此链接分享内容可能因为涉及侵权、色情、反动、低俗等信息,无法访问!||啊哦,来晚了,该分享文件已过期!')
else:
# Post user信息
purl = 'https://pan.baidu.com/api/report/user?channel=chunlei&web=1&app_id=250528&bdstoken=' + bdstoken + \
'&logid=MTU3NjY0ODU