importrequestsurl="https://fanyi.baidu.com/gettts"print('请输入:')text=input()print('你刚输入的是:{}'.format(text))querystring={"lan":"uk","text":"fox","spd":"3","source":"wise"}querystring["text"]=textpayload=""headers={'authority':"fanyi.baidu.com",'method':"GET",'scheme':"https",'accept':"*/*",'accept-encoding':"identity;q=1,*;q=0",'accept-language':"zh-CN,zh;q=0.9",'cookie':"PSTM=1563348736;MCITY=340-340%3A;BDUSS=FPQXAyb3Jzcy1uR0YwR2ZES2FBVi1IZEJoZVhDN29KaWd5ZW1nZ0ZUVlUzcDVkSVFBQUFBJCQAAAAAAAAAAAEAAAB6oc0ENDg1Nzk3MwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFRRd11UUXddel;REALTIME_TRANS_SWITCH=1;FANYI_WORD_SWITCH=1;HISTORY_SWITCH=1;SOUND_PREFER_SWITCH=1;SOUND_SPD_SWITCH=1;BIDUPSID=95D15018FEF5999FE032E6B2E68B3ACD;BAIDUID=EB550D6DF62B7C71AC954580BB4E8F97:FG=1;BDO??RZ=B490B5EBF6F3CD402E515D22BCDA1598;H_PS_PSSID=1463_31170_21102_30841_31186_30905_30824_31086_26350_31195;删除=0;PSINO=5;to_lang_often=%5B%7B%22value%22%3A%22en%22%2C%22text%22%3A%22%u82F1%u8BED%22%7D%2C%7B%22value%22%3A%22zh%22%2C%22text%22%3A%22%u4E2D%u6587%22%7D%5D;__yjsv5_shitong=1.0_7_6c3a76c18fa8e74e2421486170f3c07a3576_300_1585703554526_115.159.40.139_1949f7d4;from_lang_often=%5B%7B%22value%22%3A%22zh%22%2C%22text%22%3A%22%u4E2D%u6587%22%7D%2C%7B%22value%22%3A%22en%22%2C%22text%22%3A%22%u82F1%u8BED%22%7D%5D;hm_lvt_afd111fa62852d1f37001d1f980b6800=1585703649;hm_lpvt_afd111fa62852d1f37001d1f980b6800=1585703649;hm_lvt_64ecd82404c51e03dc91cb9e8c025574=1585703554,1585703649;hm_lpvt_64ecd82404c51e03dc91cb9e8c025574=1585703649;yjs_js_security_passport=a95028b83df87ca97a8dffbcc83bd1527689310a_1585703655_js",'range':"bytes=0-",'referer':"https://fanyi.baidu.com/?aldtype=16047",'user-agent':"Mozilla/5.0(Linux;Android6.0;Nexus5Build/MRA58N)AppleWebKit/537.36(KHTML,如Gecko)Chrome/69.0.3497.100MobileSafari/537.36",'cache-control':"no-cache",'Postman-Token':"013ca83e-bf49-4b7d-8b43-761c713105db"}response=requests.request("GET",url,data=payload,headers=headers,params=querystring)r=response.content#print(response.text)fo=open('{}.mpga'.format(text),'wb')#注意使用'wb',bBinary,donotuse'w'fo.write(r)#r.content->binaryresponsecontentinrequests:以字节为单位访问请求响应体,对于非文本请求fo.close()print('writeSuccess')print('请检查当前文件夹中.mpga后缀的文件')
