This script allows you to query the IND API and find the earliest appointment possible. It will check every 5 seconds, which will usually guarantee you an appointment the very next day if someone cancels.
(Keep in mind this only checks for available appointments, you have to book it yourself)
Windows (due to the tool used to package the release into one file it might be flagged by your antivirus)
If you have a Python interpreter you can do the following steps (otherwise read the next subsection first):
- Open the directory in your shell/terminal/command prompt/... with the
main.py
file - Run the code
- Type
python main.py
(On Mac and Linux trypython3 main.py
first) How it looks like on Windows: - If the command above say that command
python
is not found or similar then:- Use the full path to Python interpreter:
- E.g. on Linux and Mac
\usr\bin\python3 main.py
- E.g. on Windows
C:/Python/python main.py
or%LOCALAPPDATA%\Programs\Python\Python310\python
(310
is a sample interpreter version)
- E.g. on Linux and Mac
- Maybe you do not have any Python interpreter :)
- Use the full path to Python interpreter:
- Type
- If you see
SyntaxError
then you have too old or too new Python. 3.7-3.10 is working fine for sure. Try/install one of these versions.
- For Linux the process is straightforward, just find the instruction for your distributive.
- For Mac and Windows there are instructions but the installation wizard has many options that are not usually covered.
- For Mac
brew
or the official installation utility can be used. - The official installation utilities are on https://www.python.org/downloads/. Choose the right OS.
- "Add Python to PATH" means that you can call
python
without the full path (see running examples above). However, it overwrites anotherpython
. Be careful. - You need nothing from the optional features for this app but at least
pip
andpy launcher
are recommended to install to avoid some problems in the future. - "Add Python to environment variables" is the same as "Add Python to PATH".
- Other options can be left as-is.
- For Mac
© Vadim Isakov, Nick Veld, Ilya Kotelnikov
Licensed under the GNU General Public License