Python 3 - 웹 페이지 오 르 기 - post 방식 으로 바 이 두 번역 실현
# post
from urllib import request,parse
import json
def fanyi(content):
data={
'kw':content
}
data=parse.urlencode(data)
# print(len(data))
base_url = 'http://fanyi.baidu.com/sug'
# Post
headers = {
"Content-Length": len(data), # data
"User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36"
}
# bytes
req=request.Request(url=base_url,data=bytes(data,encoding='utf-8'),headers=headers)
response=request.urlopen(req)
html=response.read()
html=html.decode('utf-8')
json_data=json.loads(html)# json
print(json_data)
#
for item in json_data['data']:
print(item['k'],item['v'])
if __name__=='__main__':
content = input(' :')
fanyi(content)
/ Library / Frameworks / python. framework / Versions / 3.6 / bin / python 3.6 / Users / apple / PycharmProjects / stage 4 / spider / 20180305 / 05post. py 번역 할 내용 을 입력 하 십시오: just {'errno': 0, 'data': [{'k': 'just', 'v': 'adv. 마침;방금단지방금adj. 공정 하고 합 리 적 인;적절 하 다합 법 적정 답 '}, {' k ':' 정의 ',' v ':' n. 정의;공정 하 다법률 제재;판사k ':' justify ',' v ':' vt. 증명... 일리 가 있다.변호 하 다해명 하 다vi. 지면 정리 하기;합 법 증명;}, {k ':' just do it ',' v ':' 이렇게 하 자. '}, {'k ':' just now ',' v ':' 방금; 방금지금즉시;}}}just adv. 마침;방금단지방금adj. 공정 하고 합 리 적 인;적절 하 다합 법 적정의공정 하 다법률 제재;판사정당 성 을 증명 하 다.변호 하 다해명 하 다vi. 지면 정리 하기;합 법 을 증명 하 다.just do it 이렇게 하 자.just now 방금 방금지금즉시Process finished with exit code 0
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
(1) 분포 식 파충류 Scrapy 는 어떻게 해 야 하나 요 - 설치Scrapy 의 설치 에 대해 인터넷 을 샅 샅 이 뒤 졌 습 니 다. 하나씩 설치 하 는 것 은 솔직히 좀 번 거 롭 습 니 다. 그럼 원 키 로 설치 한 것 이 있 습 니까?답 은 분명히 있 습 니 다. 다음은 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.