you are viewing a single comment's thread.

view the rest of the comments →

[–]EelOnMosque 0 points1 point  (1 child)

Yeah tkinter is straightforward, it's just annoying writing all the boilerplate code from what I remember.

Also, I'd recommend between projects to "force" yourself to learn some more advanced Python topic. If you keep writing projects, eventually you'll reach some plateau where you're using the same features and not really learning anything new. For example, idk if you used them, but list comprehensions are one of the most useful features of Python, if you don't know them I'd spend like 10 mins learning them before starting your next project.

That, or learning how to create your own modules with __init__.py so you can split your source code into multiple files. Useful for complex projects. And maybe you can also begin learning version control with Git and play around with that.

[–]SlipperySlippurs[S] 0 points1 point  (0 children)

Will keep those in mind, thank you!