
Luke Tate
Python Development Techdegree Student 2,243 PointsI keep getting a syntax error. What am I doing wrong?
"""
This is importing a function named `tweet` from a file
that we unfortunately don't have access to change.
You use it like so:
>>> tweet("Hello this is my tweet")
If the function cannot connect to Twitter,
the function will raise a `CommunicationError`
If the message is too long,
the function will raise a `MessageTooLongError`
"""
from twitter import (
tweet,
MessageTooLongError,
CommunicationError,
)
message = input("What would you like to tweet? ")
# Your code here
try:
tweet(message)
except CommunicationError:
print("You have a problem connecting to Twitter.")
except MessageTooLongError as err:
print("The message is too long. {err}")
try:
except CommunicationError:
print("An error has occurred trying to connect to Twitter!/n Please try again!")
1 Answer

Ave Nurme
20,902 PointsHi Luke
Delete this last block of code (the last 3 lines) and you should be good to go!
try:
except CommunicationError:
print("An error has occurred trying to connect to Twitter!/n Please try again!")
Happy coding!
Luke Tate
Python Development Techdegree Student 2,243 PointsLuke Tate
Python Development Techdegree Student 2,243 PointsThank You!