저는 Python을 처음 사용하고 도움이 필요합니다. 내 목표는 보내려는 SMS를 트리거 할 URL에 게시물 요청이있는 XML을 보내는 것입니다.Python을 사용하여 XML 파일 게시
URL에 게시하려는 작은 XML 문서가 있습니다. 게시가 필요한 파이썬 코드로 내 서버에서 XML 문서를 참조 할 수 있습니까? 아니면 실제 파이썬 코드로 전송할 XML 데이터를 포함시킬 수 있습니까? 어떤 도움을받을 수 있습니까?
저는 Python을 처음 사용하고 도움이 필요합니다. 내 목표는 보내려는 SMS를 트리거 할 URL에 게시물 요청이있는 XML을 보내는 것입니다.Python을 사용하여 XML 파일 게시
URL에 게시하려는 작은 XML 문서가 있습니다. 게시가 필요한 파이썬 코드로 내 서버에서 XML 문서를 참조 할 수 있습니까? 아니면 실제 파이썬 코드로 전송할 XML 데이터를 포함시킬 수 있습니까? 어떤 도움을받을 수 있습니까?
XML을 보내야한다면 requests을 살펴 보는 것이 좋습니다. POST 요청을 사용하여 데이터를 쉽게 보낼 수 있습니다.
요청을 사용하여 Python 코드에서 직접 XML 데이터를 전송할 수 있어야합니다.
xml = """my xml"""
headers = {'Content-Type': 'application/xml'}
requests.post('http://www.my-website.net/xml', data=xml, headers=headers)
또한 텍스트 파일에서 XML을로드하고 XML 문서를 하드 코딩하고 싶지 않는 경우에, 그것을 보낼 수 있습니다.
외부 라이브러리를 사용하지 않으려면 urllib2
수 있습니다. 방법에 대한 예는 this answer을 참조하십시오.
XML_STRING = open('path/to/xml_file').read()
할 수 있습니다'모든 파일 open'하고 당신이 요구하는지 무슨 경우,이 문자열로 포함 된 데이터를 전송합니다. –