urllib는 URL에서 데이터를 가져옵니다. 그 반대의 일을 할 수있는 파이썬 라이브러리가 있는가? (예를 들어, 관리하고있는 사이트에) 대신에 URL에 데이터를 보낸다. 그렇다면 아파치와 호환되는 라이브러리입니까?urllib의 반대 인 python 라이브러리는 무엇입니까?
감사합니다.
urllib는 URL에서 데이터를 가져옵니다. 그 반대의 일을 할 수있는 파이썬 라이브러리가 있는가? (예를 들어, 관리하고있는 사이트에) 대신에 URL에 데이터를 보낸다. 그렇다면 아파치와 호환되는 라이브러리입니까?urllib의 반대 인 python 라이브러리는 무엇입니까?
감사합니다.
URL로 보내는 데이터는 무엇을 의미합니까? 그 일을하는 일반적인 방법은 HTTP POST를 통해서만 가능하며, urllib
(및 urllib2
)은 정상적으로 처리합니다.
urllib는 GET 또는 POST를 사용하여 요청과 관련된 데이터를 보낼 수 있습니다.
urllib2.urlopen(url, data)
여기서 data는 보내는 데이터를 나타내는 키 - 값의 사전입니다. this link on usage을 참조하십시오. 그런 다음 해당 데이터를 서버 측에서 처리하십시오.
다른 방식으로 데이터를 보내려면 FTP와 같은 다른 프로토콜을 사용해야합니다 (ftplib 참조).
나는 웹 디자인의 세계에 새로운 사람이다. 내가 urllib에 대해 알고있는 사실은 양식 등에서 데이터를 얻을 수 있다는 것을 말해 주므로 "URL로 데이터 보내기"가 의미하는 바는 양식에 데이터를 제공하는 기능입니다. url도이 문제를 처리 할 수 있습니다. – user582485
urllib 및 urllib2는 양식 데이터를 게시 할 수 있지만 조금 지루할 수 있습니다. 웹 양식을 작성하거나 사용자를 모방하려는 경우 [mechanize] (http://wwwsearch.sourceforge.net/mechanize/)를 살펴 보는 것이 좋습니다. –
@Marc 틀린 경우에 나를 정정하십시오, 그러나 페이지가 모양을 복종시킬 때, 일반적으로 간단한 get/post 요청에, 맞습니다? 왜 이것이 'urllib/urllib2'로하기가 어려울까요? – Wilduck