🐍📰 In this step-by-step project, you'll build a bulk file rename tool using Python and pathlib to manage the file renaming process and PyQt to provide the application's GUI #python
Python Bulk File Renamer with PyQt GUI
More Relevant Posts
-
Python type annotations let you attach type information directly to variables, function parameters, and return values. They do not change how Python runs your code at runtime—but they transform what your editor and your teammates can understand about it before a single line executes. https://lnkd.in/g4JXgCgi #python
To view or add a comment, sign in
-
🐍 Python Term of the Day: soft keyword (Python Glossary) A special kind of keyword that retains its meaning only in specific contexts, while in other contexts, it behaves like a regular identifier. https://lnkd.in/gQB2Upz4
To view or add a comment, sign in
-
If you are doing any sort of python development work for MARI by the Foundry, I've generated a full set of up to date Python Stubs for it that you can use in your Code Editor for hinting and auto completion. https://lnkd.in/eZvDcTVP
To view or add a comment, sign in
-
Most Python developers use descriptors every day without realizing it. If you've ever used: • @property • Django model fields • SQLAlchemy attributes • cached_property • or even regular Python methods …then you've already used Python descriptors. Special thanks to Haarshh Biyani for suggestions. But here’s the surprising part: 👉 Methods in Python are just functions implementing the descriptor protocol. That’s literally how self appears during method calls. In this deep dive, we unpacked: ✅ What Python descriptors actually are ✅ Data vs Non-Data descriptors ✅ The attribute lookup algorithm ✅ Why methods are descriptors ✅ How __set_name__ works ✅ How to build type validators with descriptors ✅ Avoiding memory leaks with WeakKeyDictionary ✅ The real mechanism behind method binding This article is part of a series where I’m unpacking Python internals step by step, without skipping the details that make Python such an elegant language. If you're interested in: - Python internals - Language design - Understanding how frameworks work under the hood then this one is for you. Read the full article here: https://lnkd.in/gcK3Nemb #pythonprogramming #softwareengineering #python-internals #learnpython
To view or add a comment, sign in
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development