웹 사이트의 API와 인터페이스하는 데 어떤 파이썬 도구를 사용할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/285226

  •  08-07-2019
  •  | 
  •  

문제

트위터와 같은 사이트와 함께 파이썬 스크립트 인터페이스를 만들고 싶다고 가정 해 봅시다.

그렇게하기 위해 무엇을 사용하겠습니까? 나는 Bash의 Curl/Wget을 사용하는 데 익숙하지만 Python은 사용하기에 훨씬 더 좋은 것 같습니다. 등가는 무엇입니까?

(이것은 웹 서버에서 Python이 실행되지는 않지만 명령 줄을 통해 로컬로 실행됩니다)

도움이 되었습니까?

해결책

트위터와 같은 것을 위해, 바퀴를 재창조하지 않음으로써 많은 시간을 절약 할 수 있습니다. 라이브러리와 같은 도서관을 시도하십시오 Python-twitter. 이렇게하면 트위터와의 인터페이스가 스크립트 또는 전체 연약한 응용 프로그램을 작성할 수 있으며 구현 세부 정보에 신경 쓰지 않아도됩니다.

자신의 인터페이스 라이브러리를 롤링하려면 친숙해야합니다. urllib 결과를 제공하는 형식에 따라 LXML (또는 다른 XML 파서) 또는 Simplejson.

다른 팁

Python에는 urllib2가 있습니다.

사용하기 쉬운 라이브러리.

https://docs.python.org/library/urllib2.html

나는 진심으로 추천합니다 기계화 파이썬의 경우. Python에서 사용할 수있는 프로그래밍 가능한 웹 브라우저로, 양식과 쿠키도 처리합니다! 그것은 모든 종류의 사이트를 바람을 불어 넣습니다.

해당 링크의 예를 살펴보고 그것이 무엇을 할 수 있는지 확인하십시오.

Python은 매우 훌륭한 HTTPLIB 모듈과 URL 모듈을 가지고 있으며 URL 모듈은 아마도 필요한 것의 대부분을 달성 할 수 있습니다 (적어도 WGET 기능과 관련하여).

컬을 다루는 데 익숙하다면 고려하십시오 pycurl.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top