ich bin neu in Python und benötige etwas hilfe bei einem Problem.
Mein TweetBot sendet eine Zeile per PRINT ab und alles funktioniert.
Aber wenn ich die Zeile tweeten möchte und die "#" lösche bekomme ich ein Fehlermeldung

:::::::::: Hier das script
Code: Alles auswählen
import time
import emoji
import random
from twython import Twython
from credentials import *
weekday = (time.strftime("%A"))
clock = (time.strftime("%H:%M:%S"))
x = random.randint(0,374)
y = random.randint(0,374)
print ("Hello "+weekday+" its "+clock+"\nx=", x ,"y=", y ,"\nLobet @systemrelewand!!!"+"\n"+(emoji.emojize(':robot_face:')))
#tweet = "Hello "+weekday+" its "+clock+"\nx=", x ,"y=", y ,"\nLobet @systemrelewand!!!"+"\n"+(emoji.emojize(':robot_face:'))
#api = Twython(apiKey,apiSecret,accessToken,accessTokenSecret)
#api.update_status(status=tweet)
#EoF
Traceback (most recent call last):
File "testing.py", line 18, in <module> api.update_status(status=tweet)
File "C:\Users\Matthias.Kukorudz\AppData\Local\Programs\Python\Python36-32\lib\site-packages\twython\endpoints.py", line 114, in update_status
return self.post('statuses/update', params=params)
File "C:\Users\Matthias.Kukorudz\AppData\Local\Programs\Python\Python36-32\lib\site-packages\twython\api.py", line 268, in post
return self.request(endpoint, 'POST', params=params, version=version)
File "C:\Users\Matthias.Kukorudz\AppData\Local\Programs\Python\Python36-32\lib\site-packages\twython\api.py", line 258, in request
api_call=url)
File "C:\Users\Matthias.Kukorudz\AppData\Local\Programs\Python\Python36-32\lib\site-packages\twython\api.py", line 194, in _request
retry_after=response.headers.get('X-Rate-Limit-Reset'))
twython.exceptions.TwythonError: Twitter API returned a 403 (Forbidden), Missing required parameter: status.
Ich glaube es liegt an x und y die nicht "verstanden" werden.
habt ihr eine idee wie ich das kombinieren kann?
Danke und Gruß
Matthias