-3

私はPythonが初めてで、宛先URLへのPOST xmlリクエストを使用してPythonを使用してAPIを自動化したいと考えています。

現在、プログラムでいくつかのエラーが発生しており、アクティビティを実行できません。

私の現在のコードは次のとおりです。

 #!/usr/bin/python
# Post XML to a web service and get XML results.
# For more robust HTTP error handler use FancyURLOpener
# E Begoli
import urllib
import httplibimport
import httplib
from xml.dom.minidom import parse, parseString
target_url = "http://TestLocation&pagesize=50"
xml_request = """\
<?xml version='1.0' encoding='UTF-8' ?>
      <<criteria>
    <includeFilterSets>
        <filterSet>
            Test
        <filterSet>


""" # url に xml リクエストを送信します # パラメータ request # def send_xml(): result = urllib.urlopen( target_url, urllib.urlencode( {'request':xml_request} ) ) # 結果を解析して xml を出力 # または実行なんでも dom = parse( result ) print dom.toprettyxml() result.close() def main(): send_xml() if name == " main ": main()

4

1 に答える 1