TLWI Python #24
thelastweekin.dev
Welcome to this week's newsletter, folks! We've got a handful of exciting links queued up for you to click on, so put on your reading glasses and let's get started!
First up, for those of you who have been struggling with internet censorship in your area, we've got a proxy tool that may just be the solution you've been searching for. With this tool, you can bypass the Great Firewall of China and other similar blocks to access otherwise blocked content.
Next, we've got something for all you Django enthusiasts out there. If you're looking to take your web development skills to the next level, check out Django Tutorial #7: Models and Admin Panel
Moving on, let's talk about database management. There are many options out there for connecting MySQL from Python, but for now, let's focus on PyMySQL or mysql-connector-python
Now, for those who prefer Flask and GraphQL over Django, we've got something for you too. If you're looking to build robust models that can scale with your app, check out this tutorial on Building Models in Flask and GraphQL
Finally, we've got some exciting news for those who work with images often. If you're tired of comparing images manually to determine if they're duplicates or not, check out Near Duplicate Image Detection
That's all for this week, folks! As always, stay curious and keep learning.
Dennis
Updates From The Python Blog
- Python 3.11.0a6 is available
- Monday, March 7, 2022
Hot Python Articles This Week On Reddit
Our Article Picks
- Duomly: Which Web Development Stacks to Use in 2022 - Guide for Business Owners
- Suraj Vishwakarma: Introduction to APIs with repositories to get you started
- Dhravya: create-react-app but for Python 🐍⚡
- ThemeSelection: The Best Python Web Frameworks🤩
- Corentin-zrt: Python CMD Progress Bars
- Jakob Ondrey: Lessons in AWS Python CDK: 1-Getting Started
- Brooke Myers: Draw FusionCharts with Python
- Darrah K: Level-Up Your Flask Logging
- Bas codes: A Gentle Introduction to Testing with PyTest
- MIYACHIN: There are many options for connecting MySQL from Python, but let's use PyMySQL or mysql-connector-python for now.
- Ethan: Python - Using a virtual environment.
- Jakob Ondrey: Lessons in AWS Python CDK: 0-An Introduction
- Arijit Roy: Shulker - An YouTube Companion App for Education
- Saurabh Kumar: Instagram Automation using Python and Selenium
- balt1794: How to Create NFT Pixel Art - Much Exclusive Doge Yacht Club Collection - Part I
- Owino: Python for everyone : Mastering Python The Right Way
- David Mezzetti: Embeddings SQL custom functions
- Viper: Data Analysis and Importance of Groupby in Pandas but not Just pd.groupby
- Elias Brange: Deploy FastAPI on AWS Part 2: Fargate & ALB
- Nazli Ander: Realtime Analysis of Cryptocurrency Prices Using dbt, Materialize, Redpanda & Metabase
- Owoeye Anjolaoluwa Khalifa: Basic Fundamentals In Python
- Jothin kumar: Tic Tac Toe 🎮 with Python tkinter - part 1
- Matt Layman: Understand Django: Security and Django
- Timothy Spann: Streaming March 7, 2022
- Eric Hu: Django Tutorial #7: Models and Admin Panel
- SOMYA RAWAT: Why is Python so Popular?
- Ashwin V: Hello!
- Eric Hu: Django Tutorial #10: Deployment
- Mohammed Dahiru: FastAPI Deployment on Deta
- Abhishek Keshri: PyRamen - Data Analysis With Python
- Tito: User-Defined Data Structures in Python[Linear]
- Corentin-zrt: Build A Tkinter App (Part 1 / Basics) - Python
- ashwins-code: Deep Learning Library From Scratch 4: Automatic differentiation
- Kenji Koshikawa: Manage private Python packages using Artifact Registry (Google Cloud)
- Santosh Kumar: init vs new and When to Use Them
- Timothy Spann: FLiP: Py: Pi: Gas Sensor + Thermal IoT Example
- Elias Brange: Deploy FastAPI on AWS Part 1: Lambda & API Gateway
- Andrey M: From Python to Dart - Day 2, Meet the dart CLI
- hungle00: Azure Trial Hackathon - Mini Pinterest with Flask
- ouzkagan: Some Useful Pymongo Snippets
- Dhravya: Rickroll your friends with Python🐍
- Eli Ostreicher: Tune VS Code like a BOSS
- Mahmoud EL-kariouny: Python string methods explanation 🐍
- Tonya Sims: Live Transcription With Python and Quart
- Harvey Church: Multiple Developers; One Discord Bot?
- JennaSys: Using Parcel v2 and Transcrypt to create web applications with Python
- yaswanthteja: Differences Between Python Modules, Packages, Libraries, and Frameworks
- Adam Przewoźny: How to Build a Spark Cluster with Docker, JupyterLab, and Apache Livy—a REST API for Apache Spark
- Vaarun Sinha: Handling errors like a pro in python with sys.excepthook😎
- Corentin-zrt: Create IMG file by a url link - Python
- Eric Hu: Django Tutorial #6: Home Page
- Eric See: AI/ML/Deep Learning in nutshell
- David Mezzetti: Near duplicate image detection
- Waylon Walker: Open Files with Nvim Remote
- kitson618: iShare Donation Platform - Azure Trial Hackathon
- codemee: 這是什麼妖術?Python 的屬性 (property) 運作原理
- Ushieru Kokoran: Python Virtual Enviroments
- Eli Ostreicher: Hello Codex: an OpenAI Telegram Bot
- bredmond1019: Building Models in Flask and GraphQL
- zain2323: Prize Bond Drawer - The Lottery Managment System 🤑 💶 💰
Our Repo Picks
- hpcaitech/ColossalAI (Python): Colossal-AI: A Unified Deep Learning System for Large-Scale Parallel Training
- FeeiCN/Security-PPT (Python): Security-related Slide Presentation(大安全各领域各公司各会议分享的 PPT)
- ytdl-org/youtube-dl (Python): Command-line program to download videos from YouTube.com and other video sites
- TheAlgorithms/Python (Python): All Algorithms implemented in Python
- Rapptz/discord.py (Python): An API wrapper for Discord written in Python.
- TencentARC/GFPGAN (Python): GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration.
- alievk/avatarify-python (Python): Avatars for Zoom, Skype and other video-conferencing apps.
- ageitgey/face_recognition (Python): The world's simplest facial recognition api for Python and the command line
- explosion/spaCy (Python): 💫 Industrial-strength Natural Language Processing (NLP) in Python
- hankcs/HanLP (Python): 中文分词 词性标注 命名实体识别 依存句法分析 成分句法分析 语义依存分析 语义角色标注 指代消解 风格转换 语义相似度 新词发现 关键词短语提取 自动摘要 文本分类聚类 拼音简繁转换 自然语言处理
- chen310/NeteaseCloudMusicTasks (Python): 网易云音乐自动任务:刷等级、云贝、云豆等
- XX-net/XX-Net (Python): A proxy tool to bypass GFW.
- public-apis/public-apis (Python): A collective list of free APIs
- fighting41love/funNLP (Python): 中英文敏感词、语言检测、中外手机/电话归属地/运营商查询、名字推断性别、手机号抽取、身份证抽取、邮箱抽取、中日文人名库、中文缩写库、拆字词典、词汇情感值、停用词、反动词表、暴恐词表、繁简体转换、英文模拟中文发音、汪峰歌词生成器、职业名称词库、同义词库、反义词库、否定词库、汽车品牌词库、汽车零件词库、连续英文切割、各种中文词向量、公司名字大全、古诗词库、IT 词库、财经词库、成语词库、地名词库、历史名人词库、诗词词库、医学词库、饮食词库、法律词库、汽车词库、动物词库、中文聊天语料、中文谣言数据、百度中文问答数据集、句子相似度匹配算法集合、bert 资源、文本生成&摘要相关工具、cocoNLP 信息抽取工具、国内电话号码正则匹配、清华大学 XLORE:中英文跨语言百科知识图谱、清华大学人工智能技术…
- microsoft/Swin-Transformer (Python): This is an official implementation for "Swin Transformer: Hierarchical Vision Transformer using Shifted Windows".
- PaddlePaddle/Paddle (Python): PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
- TechXueXi/TechXueXi (Python): 强国通 科技强国 学习强国 xuexiqiangguo 全网最好用开源网页学习强国助手:TechXueXi (懒人刷分工具 自动学习)技术强国,支持答题,支持 docker 45 分/天
- Chia-Network/chia-blockchain (Python): Chia blockchain python implementation (full node, farmer, harvester, timelord, and wallet)
- keras-team/keras (Python): Deep Learning for humans
- sqlmapproject/sqlmap (Python): Automatic SQL injection and database takeover tool
- WZMIAOMIAO/deep-learning-for-image-processing (Python): deep learning for image processing including classification and object-detection etc.
- open-mmlab/mmediting (Python): OpenMMLab Image and Video Editing Toolbox
- huggingface/transformers (Python): 🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
- PrefectHQ/prefect (Python): The easiest way to automate your data
- donnemartin/system-design-primer (Python): Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
The Last Week In Python is a weekly roundup for all things Python! Follow me on Twitter for more projects @dennisokeeffe92
Subscribe to my personal newsletter to get updates on TheLastWeekIn.Dev + more! 🦄