こんにちは、xml = lxml.etree.parse( '' http://abc.com/A.xml ')のような通常のxmlを解析することができます。ユーザー名とパスワードは、ユーザー名とパスワードを入力し、接続文字列にユーザー名のパスワードを与えることができるデータベースを接続する場合のようにURLを解析することが可能です。Pythonでxmlを安全に解析する
1
A
答えて
3
私はパスワードで保護されたXMLを解析する方法を見つけました。
import urllib2
import base64
theurl = 'http://abc.com/A.xml'
username='AAA'
password='BBB'
req = urllib2.Request(theurl)
base64string = base64.encodestring(
'%s:%s' % (username, password))[:-1]
authheader = "Basic %s" % base64string
req.add_header("Authorization", authheader)
try:
handle = urllib2.urlopen(req)
except IOError, e:
print "It looks like the username or password is wrong."
xml = handle.read()
inputXml = etree.fromstring(xml)
3
はい、可能です。 lxml
でXML文書を解析する前に、HTTP基本/ダイジェスト認証を適切に処理するHTTP要求を作成して取得する必要があります。たとえば、このソリューションのようなurllib2.HTTPBasicAuthHandler
の場合:Python urllib2 HTTPBasicAuthHandler
関連する問題
- 1. C#でXMLを安全に解析する
- 2. Ruby/Railsでマルチバイトフィードを安全に解析する方法は?
- 3. Common Lispで書式指令を安全に解析する
- 4. PythonのXML解析
- 5. PythonでXMLを解析する方法
- 6. PythonでXMLを解析する
- 7. SymPy:安全に文字列を解析する
- 8. SAMLメタデータを安全に解析する方法は?
- 9. xmlを構文解析に安全にするにはどうしたらいいですか?
- 10. 解析天気XMLは、Python
- 11. PythonマルチレベルタグのXML解析
- 12. Python XML解析の子タグ
- 13. XMLを解析して、XMLを解析する際のXMLの解析
- 14. Pythonでxmlモジュールを使用してxmlファイルを解析する
- 15. XMLでデータを解析し、PythonでDBに保存する
- 16. PythonのXML解析Pandasは1行に完全なタグブロックを取得します
- 17. XMLネストループをXMLに解析する
- 18. Apache VelocityでXMLテンプレートにPythonファイルを解析する
- 19. PythonがBeautifulSoupで解析中にXML子ノードをスキップする
- 20. PythonでXMLファイルを解析するには?
- 21. django/pythonで外部XMLファイルを解析するには
- 22. Pythonでxmlコメントを正しく解析するには
- 23. XML属性を解析してXML要素を解析する
- 24. xml javaで解析する
- 25. '/'でパスを分割して解析するのは安全ですか?
- 26. ブラックベリーでXMLを解析するには?
- 27. json.org.XMLTokenizerでXMLを解析するには?
- 28. iphoneでxmlをjsonに解析する
- 29. PythonでのXML解析に関する問題
- 30. より少ない行でPythonでXMLを解析する
-1。あなたは答えを受け入れることを拒否し、そうするように言われたらこの事実を無視します。往復することを学ぶ。 – user225312
申し訳ありませんが、私は親切な新しいstackoverflowです – Rakesh