0
私はPython 2.7とxml.etreeでxmlファイル(繰り返しタスク)を解析しています。 要求を使用してデータを取得する。カプセル化したときにPythonを解析すると動作しません
すべてが動作しますが、私は、サブルーチンに私のスクリプトを入れて、それは失敗します。
File "<string>", line unknown
ParseError: no element found: line 1, column 0
これは、完全なエラーメッセージであり、それは私には意味がありません。他の機能を持たずにmain()にすべてを入れると同じエラーです。
唯一の回避策は、あらゆる種類の機能を削除することです。しかし、私は毎朝何度もループする必要があります。これは最適ではありません。
乾杯 ヴィンセント
EDIT1:ここに 私はその後、私はちょうど新しい「身体」のために使用される別の文字列にチケットVARを使用
response=requests.post(url,data=body.replace('\n',''),headers=headers)
tree = ET.fromstring(response.content)
ticket=tree.find('.//{http://services.zanox.com/erp}ticket').text
を実行していたコードの一部で、それはちょうどそのようになります。しかし、この単純なタスクでも、前述のエラーが返されます。
コードを表示せずにエラーを特定するのは難しく、エラーを再現することはできません。たぶんそれはあなたがその機能を呼び出す方法であるか、それをどのように欺くのかです。 –
@RafaelAlmeida:私はしたいと思いますが、私はAPIに接続しています。悲しいことに、最初の呼び出しがなければ認証できず、コードを使用しています。そうでなければ、コードは本当に簡単です。私はポストにexmapleを入れています。ありがとう – Breathe