[Python] 長い文字列を改行して書く

Yuya Sato 10views 更新:2017年6月21日

pythonでrequestsモジュールなどを用いてparameterなどの値を設定したい時、追加したいparameterの値がたくさんあると文字列が長くなってコードが見づらくなる。 また、文字列内に変数を格納したいときなどはさらにややこしい書き方になってしまうので、見やすく改行して書く。

import requests

access_key = "XXXX"
user = "XXX"
password = "XXXYYY"
keyword = "YYYY"

payload = "access_key=%s" % access_key \
        + "&user=%s" % user \
        + "&password=%s" % password \
        + "&keyword=%s" % keyword


res = requests.post("https://api.hogehoge.com", data=payload)
...

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません