検索

ホームページ  >  に質問  >  本文

Python - Scrapy は xpath を使用して中国語でエラーを報告します

問題の説明

リーリー

エラー: 値エラー: すべての文字列は XML 互換である必要があります: Unicode または ASCII、NULL バイトや制御文字は使用できません

大家讲道理大家讲道理2711日前1434

全員に返信(2)返信します

  • 学习ing

    学习ing2017-06-30 09:57:44

    記事を参照: Scrapy で xpath が使用されている場合の中国語エラー報告の問題を解決する

    解決策

    方法 1: xpath ステートメント全体を Unicode に変換します

    リーリー

    方法 2: xpath ステートメントで Unicode に変換された title 変数を使用する

    リーリー

    方法 3: xpath で変数構文を直接使用します ($符号加变量名)$title、パラメーター title を渡すだけです

    ) リーリー

    返事
    0
  • ringa_lee

    ringa_lee2017-06-30 09:57:44

    文字列全体の前に u を追加してみてください

    返事
    0
  • キャンセル返事