First time using PyCharm and it certainly is a nice IDE. The debugger is quite a bit more useful than IDLE!
I couldn't find much useful about scheduling my python script, but I achieved it by using Unraid to schedule the running of the python script within this docker:
1) First, install CA User Scripts
2) Create a folder e.g. "email_fund_info_binhex_pycharm" in flash\config\plugins\user.scripts\scripts with two files: "description" and "script"
3) The description file just contains a short description reminding me which script is running in which docker and the bash script changes the working directory and executes the python script. I needed to change the directory as I have a JSON file in the same directory acting as my database.
#!/bin/bash
#arrayStarted=true
docker exec binhex-pycharm bash -c 'cd /data/pycharm/projects/email_fund_info && ./venv/bin/python email_fund_info.py'
I can see in the scripts plugin log the same information as the log in the PyCharm console.