I'm brand-spanking-new to the Pi in general, so I am uncertain if this would be the question to ask, so I'll detail it a bit.
This Pi is located at a cabin and runs off batteries. Basically, I want it to, every day, upload a set amount of files to amazon AWS to report on the weather each day.
My predicament is that I cannot allow the internet to be enabled all the time, as the batteries would, of course, run out. So I connected the router to a GPIO network, following instructions from a more technologically-oriented friend, and I am wondering how I would be able to enable the internet, run the script, then disable said GPIO ports each day. I know a relatively basic amount of python, but I'm flexible.
If this is not the correct approach to this, I would like to apologize then subsequently request for a better approach to be voiced.