Folks have been asking me for YEARS whether I have a self-paced Intro to Python course. I'm finally launching one! It's called Python Jumpstart. ๐ŸŽ‰ For this first launch week, it's 50% off. Jumpstart your Python journey. #Python
Anyone done any work with the #Signal protocol? If you're up for answering questions from a friend who is building a Signal app for a good cause, please reply. Thanks!
The first time folks use the re module in #Python, they often reach for re.match(). I usually recommend against using re.match(). Why? Because re.match() matches from the beginning of the string, but does not match until the end of the string. Many find this behavior unexpected. re.match(r"...") is equivalent to re.โ€search(r"^..."). re.fullmatch(r"...") is equivalent to re.โ€search(r"^...$"). I usually recommend reaching for re.โ€search().
There's only ever one None value in memory within each Python process. Read more ๐Ÿ‘‰ #Python
For the past 7 years, I've posted a summary of #Python-related Black Friday & Cyber Monday sales. I'm posting extra early this year. I'll be updating as more sales are announced over the next week. Let me know if you hear of any I should add!