I need to develop a bunch of Python scripts pulling data from various sources asynchronously and populating a shared database. Everything will eventually run off AWS, while I do my developing locally on a Win10 machine.
To avoid any compatibility issues, I would like to get going with Docker for this project - but I'm not sure how to set up my environment for development. One option I can see might work is using PyCharm and their Docker plugin.
What are the other options? I would like to be able to execute snippets of code directly from the editor in an interactive mode, on the back of a Docker image that I would then be able to deploy on AWS in large numbers.