POST表单提交

python3模拟浏览器POST提交实现谷歌翻译

这一生的挚爱 提交于 2021-02-15 12:27:48
之前用python2和wxpython写过一个,到现在都基本忘完了,这次用python3写个命令行的。 #coding=UTF-8 import urllib.request import urllib.parse import json import argparse ''' ************************************ @FileName : Google Translator @Author : auo @Description : 模拟浏览器POST表单提交实现谷歌翻译 @link : http://my.oschina.net/auo ************************************ ''' languages = ['zh-CN', 'en', 'de', 'ja', 'ru', 'fr'] class GoogleTranslator(object) : def __init__(self) : self.userAgent = {'User-Agent' : 'Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36'} self.requestUrl =