Answer the question
In order to leave comments, you need to log in
Where can I read about Python development methodology for Windows?
I wanted to start learning python, for me the best way to learn is to solve practical issues, so I decided to immediately write useful software for Windows.
Immediately faced with a bunch of questions to which the Internet gives extremely vague answers.
- Which IDE is more convenient? PyCharm? The most important thing for me is auto-completion like in VisualStudio, where does it really work? I tried different environments - walking on crutches everywhere.
- What library to use to create a GUI? PyGTK? I need my own components, did not understand whether inheritance / behavior overlapping works?
- Cross-platform work with multiple threads - generally a dark forest
In short: where to read how to quickly and easily write software with a custom GUI in Python under Windows?
Answer the question
In order to leave comments, you need to log in
Which IDE is better? PyCharm?Yes. There is nothing even close in scope.
The most important thing for me is auto-completion as in VisualStudio, where does it really work?It will be very rare, because. python developers don't have a culture of always prescribing the types of accepted and returned values. Although it is possible. Depends on libraries. With the widespread transition to python 3, it should get better: there are function types at the syntax level.
What library to use to create a GUI? PyGTK?Python is not the best tool for writing GUIs. Are you sure you need it? Maybe write in C#?
Cross-platform work with multiple threads - generally a dark forestIn fact, everything is simple. Everything is described in the documentation, there are many interesting articles.
In short: where to read how to quickly and easily write software with a custom GUI in Python under Windows?With such requirements, you definitely need to write in C #. And faster, and better, and more reliable. Python is most often used for other tasks: scientific calculations, prototyping, web, servers.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question