PyQt GUI to view a random XKCD comic. Made to display on a breakroom, or wherever people want to see these comics in fullscreen.
Will auto-update to a new random comic at times specified in
timeframes = [QTime(9, 0, 0, 0), QTime(12, 0, 0, 0), QTime(15, 0, 0, 0)] #QTime(h, m, s, ms)
Install dependencies
python3 -m pip install PyQt6 bs4 requests
Run with
python3 xkcd_viewer.py
Build platform dependant executable with
pyinstaller -F xkcd_viewer.py