I want to build something pretty simple with python, all it needs to do is take a text file and based on some tags generate a queue each day.<p>What's the easiest, least painful way to do this such that I can use it across computers?<p>Ideally something that would still let it work offline too, if needed. If it works on my phone too, would be nice.<p>My python knowledge isn't that deep so can't do anything too complicated
Requirements are still a bit vague but I would probably start with a simple python script to process the text file and output the result. That can already be used on computers on the command line.<p>Then you could wrap it up in a website using django or another small web framework with an html form to upload the text file, process it using the same script and output the result as html. Then it becomes available on all devices with a web browser.
Sorry for poor explanation, basically I want to build an app for managing trigger action plans: <a href="https://www.lesswrong.com/posts/wJutA2czyFg6HbYoW/what-are-trigger-action-plans-taps" rel="nofollow">https://www.lesswrong.com/posts/wJutA2czyFg6HbYoW/what-are-t...</a>.
The idea is that, when I'm first implementing one I'll want to review all the ones I've just made each morning till they're a certain level of automatic. After that, I'd want to make them less frequent, say every other day, and then continuously decreasing as I get better and better at doing them. Vaguely akin to spaced repetition.
Not quite sure you mean by "generate a queue".<p>But if you mean message queue, you could create a python script that parses the text file using regex and place messages in a AWS SQS queue.<p>Simplest way to use across computers would be just to transfer the script to each computer you use.
Not really sure what you mean with queue, so I assume you mean some kind of todo-list?<p>The most simple way in this cade would be using an existing service with python-bindings. Todoist for example is a good service with a proper python-libary.