私のコードでこの問題があり、バージョン2.7で動作するので解決できません。Python 3.x - TypeError:文字列書式中にすべての引数が変換されない
私は方法持っている私のコードで:
statuses = getFacebookPageFeedData(page_id, access_token, 100)
しかし、私は実行するたびに:私は持っている。この第2の方法では 方法1
def getFacebookPageFeedData(page_id, access_token, num_statuses):
parameters = "/?access_token=%s" % (access_token, num_statuses)
方法2
def scrapeFacebookPageFeedStatus(page_id, access_token):
をコード、このエラーが表示されます:
parameters = "/?access_token=%s" % (access_token, num_statuses)
TypeError: not all arguments converted during string formatting
このパラメータを通過するバージョン3.4では何が必要ですか?
文字列? 1つの '%s'を持ち、2つのオブジェクトを補間しています。エラーメッセージを読んで、それが指摘しているコードを見ましたか? – TigerhawkT3
うん。それは を指しています= "/?access_token =%s"%(access_token、num_statuses) –
そうです。あなたはそのコードを見ましたか?それが何を意味するか知っていますか? Googleにエラーがありましたか? – TigerhawkT3