Ich habe dieses Problem in meinem Code und ich kann nicht lösen, da es in Version 2.7, aber 3.4 bereits dieser Nachricht funktioniert.Python 3.x - TypeError: nicht alle Argumente während der String-Formatierung konvertiert
In meinem Code ich habe Methoden: Methode 1
def getFacebookPageFeedData(page_id, access_token, num_statuses):
parameters = "/?access_token=%s" % (access_token, num_statuses)
Methode 2
def scrapeFacebookPageFeedStatus(page_id, access_token):
In diesem zweiten Verfahren die ich habe:
statuses = getFacebookPageFeedData(page_id, access_token, 100)
Aber jedes Mal, wenn ich laufen die Code wird dieser Fehler angezeigt:
parameters = "/?access_token=%s" % (access_token, num_statuses)
TypeError: not all arguments converted during string formatting
Was soll ich mit der Version 3.4 tun, die diesen Parameter durchläuft?
Der String? hat ein '% s', und du interpolierst zwei Objekte. Haben Sie die Fehlermeldung gelesen und sehen Sie sich den Code an, auf den sie hinweist? – TigerhawkT3
Ja. Es zeigt auf parameters = "/? Access_token =% s"% (access_token, num_statuses) –
Das stimmt. Hast du diesen Code durchgesehen? Wissen Sie was das bedeutet? Hast du den Fehler Google? – TigerhawkT3