Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialJosh Keenan
20,315 PointsIssue with challenge
So no matter what code i submit for this it fails and throws me this error:
Bummer: Whoops, looks like the topic variable is assigned to the wrong value. Check that the topic key has the correct value in the student dictionary, and check that you're accessing this value correctly.
I have rewritten this and tested it on my machine and googled it, I am 100% sure my code has no issues but I still get this error every time I try to recheck it.
student = {"name": "j", "topic": "python"}
topic = student.get('topic')
2 Answers
Steven Parker
231,269 PointsThere's a bug in the instructions. It should have told you to use "Python" (with capital "P") as the value for topic instead of "python".
This was previously discovered by another student, but it probably wouldn't hurt to send another bug report in to the Support folks.
Josh Keenan
20,315 PointsThanks, Steven.
James Arnold
3,986 PointsIn my case I had to change 'Python' to 'python' for the code to be accepted.
Michael McGill
2,085 Pointsas of September 11 2019, in this exercise, you no longer need python spelt with a capital 'P' as before. I read this thread when I was struggling with it and, changed my python to Python because I remembered the same thing happened on a previous challenge exercise. That was before I had figured out the correct code. But by the time my code was correct, no matter what I did, it wouldn't pass me. I was sure my code was correct. Well when I changed it back to lower case 'p' I passed it. Someone needs to delete those posts so they don't keep tripping people up.
Josh Keenan
20,315 PointsJosh Keenan
20,315 Pointshave also used: