Today I built a real IP address validator from scratch: ✅ Takes user input
✅ Validates IP format (4 parts, 0–255 each)
✅ Checks against a whitelist tuple
✅ Blocks or grants access
#learningPython
Back to fundamentals: refreshed core Python concepts today and practiced reading data from files — using open(), with statements, and handling CSV/text inputs cleanly. Solid foundation work. Progress is persistence. #Python#LearningPython#CodingBasics
Let's connect.
Day39 #100DaysOfCode reboot streak
Learning API authentication while building a rain alert system 🌧️ on pythonanywhere. SMS with Twilio gave me issues, so I used WhatsApp instead 🫠.
Also learned to keep environment variables outside the code file 🚀
#python #learningpythY9g