I made another Python package! It simplifies bKash integration in Python. On top of that, it supports async, so integrating it with web frameworks like FastAPI is gonna be smooooooth. I went through the bKash API docs so you don’t have to, and trust me when I say this, it wasn’t a pleasant experience. The official documentation is full of discrepancies, and some parts haven’t been updated in a long time. I had to do a fair amount of guessing and dig through other people’s TypeScript implementations to figure things out. Overall, the docs might look slick, but under the hood, it’s a real mess. You’ll find detailed usage examples and documentation on my GitHub.
Python bKash Integration Package with Async Support
More Relevant Posts
-
If you're building LLM apps in Python - RAG pipelines, agents, graph workflows and you're tired of debugging abstractions you didn't write: https://lnkd.in/d2fGSPkX Async-native. Streaming-first. 2 dependencies. 30 LLM providers behind one interface. 1,500+ tests. Apache 2.0. pip install synapsekit
To view or add a comment, sign in
-
One thing I’ve learned while working with Python recently really stood out to me 👇🏾 In Python, capitalization matters a lot. If you define something in uppercase and later try to use it in lowercase, you’ll likely run into an error. But in HTML (and sometimes even in React), things are more flexible—especially with tags, where capitalization doesn’t usually break your code. This made me realize how important it is to pay attention to detail depending on the language you're using. Every technology has its own rules, and understanding them makes you a better developer. Small lessons like this are part of the journey 🚀 #Python #React #HTML #WebDevelopment #LearningJourney #100DaysOfCode
To view or add a comment, sign in
-
-
🐍 Python Term of the Day: exception handling (Python Best Practices) Guidelines and best practices for handling exceptions and errors in your Python code. https://lnkd.in/g28SPETG
To view or add a comment, sign in
-
The best Python setup is not the one with the most extensions. It’s the one with the fewest surprises. I shared a practical Medium post on the best VS Code extensions for Python development and how to avoid editor overload. Read here: https://lnkd.in/dVgDwEHG
To view or add a comment, sign in
-
🚀 Just Built My First API Integration Project in Python! Today I worked on integrating a live Quotes API using Python and the requests library. GITHUB Repo Link:- https://lnkd.in/gdx-b94v The project fetches random motivational quotes from an online API and displays them in real-time. 💡 Key learnings from this project: How to work with APIs and endpoints Handling JSON responses in Python Using response.raise_for_status() for error handling Writing clean exception handling with try-except Saving API data into a file with timestamps 📌 Built Features: Fetch random quotes from API Display quote & author in terminal Save quotes in a text file for future use This small project helped me understand how real-world applications communicate with external services. Next step: Building a GUI-based Quote Generator App 🚀 #Python #APIs #BeginnerProjects #CodingJourney #100DaysOfCode #Developers #LearningByDoing
To view or add a comment, sign in
-
-
🐍📈 Flask by Example — You're going to start building a Flask app that calculates word-frequency pairs based on the text from a given URL. This is a full-stack tutorial covering a number of web development techniques #python #learnpython
To view or add a comment, sign in
-
Parameters now support enums for cleaner, more reliable eval configurations. Define dropdown options in Python or TypeScript, and Braintrust automatically generates UI controls with validation.
To view or add a comment, sign in
-
Typescript: start_date = historyStartDate.toISOString() Is not recongnized by Python's datetime.fromisoformat(start_date) ---- The issue is that TypeScript's toISOString() appends a "Z" (for Zulu/UTC), but Python's datetime.fromisoformat()—specifically in versions older than 3.11—is notoriously strict and doesn't recognize "Z" as a valid suffix for UTC. ----
To view or add a comment, sign in
-
-
Docker tip that every Python developer should know: 🐳 Always use multi-stage builds for production Python images. Stage 1 (builder): Install all deps, compile extensions Stage 2 (runtime): Copy only what you need Result: My AI agent image went from 1.2GB to 180MB. Smaller images mean faster deploys and smaller attack surface. Bonus: combine with `uv` instead of pip for 10x faster dependency resolution. What Docker optimization has saved you the most time? #Docker #Python #DevOps #CloudNative #BackendDev
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
Good job