Learn Python Coding
39.7K subscribers
671 photos
34 videos
24 files
455 links
Learn Python through simple, practical examples and real coding ideas. Clear explanations, useful snippets, and hands-on learning for anyone starting or improving their programming skills.

Admin: @HusseinSheikho || @Hussein_Sheikho
Download Telegram
A Complete Course to Learn Robotics and Perception

Notebook-based book "Introduction to Robotics and Perception" by Frank Dellaert and Seth Hutchinson

github.com/gtbook/robotics

roboticsbook.org/intro.html

#Robotics #Perception #AI #DeepLearning #ComputerVision #RoboticsCourse #MachineLearning #Education #RoboticsResearch #GitHub


⚑️ BEST DATA SCIENCE CHANNELS ON TELEGRAM 🌟
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘4
This media is not supported in your browser
VIEW IN TELEGRAM
πŸ’» GHOSTCREW β€” A Python AI tool for penetration testers and security professionals that conducts vulnerability searches in any services.

It works like a red team within your system. You describe the task in plain language β€” then it plans the attack itself, selects tools, and proceeds through the entire process: from reconnaissance to reporting. Without manual fiddling and endless commands.

What it can do in practice:

➑️ Checks everything: code, business logic, network traffic, protocols.
➑️ Analyzes the found vulnerabilities and explains where the problem is and how to fix it.
➑️ Works autonomously β€” you just launch it and get a full-fledged research.
➑️ Connects MCP servers and tools (nmap, metasploit, ffuf, etc.) itself.
➑️ Uses Pentesting Task Trees for meaningful decision-making, not just brute force.
➑️ Supports ready-made workflows for comprehensive checks.
➑️ Generates detailed reports in Markdown with facts and recommendations.
➑️ Remembers the dialogue context and doesn't "get lost" after a couple of requests.
➑️ Sees real files: wordlists, payloads, configs β€” and uses them in its work.
➑️ Allows you to choose an AI model and customize its behavior.
➑️ No registration and no restrictions.

βš™οΈ Installation:
git clone https://github.com/GH05TCREW/ghostcrew.git
cd ghostcrew
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt


▢️ Usage:
python main.py


⚠️ The information is provided solely for informational purposes. And it encourages to pay attention to security issues.

β™ŽοΈ GitHub/Instructions

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
❀5
😰 A repository of more than 100+ ready-made Python scripts that solve a bunch of tasks - without reinventing the wheel and suffering at night.

πŸ’¬ parsing and searching on the internet;
πŸ’¬ working with photos and videos;
πŸ’¬ keyloggers and password managers;
πŸ’¬ cloning websites;
πŸ’¬ automating routines;
πŸ’¬ and dozens of other useful things for real cases.

πŸ”₯ Ready-made practice + code, suitable for both learning and work.

⬇️ Save it, it will definitely come in handy!

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
❀6πŸ‘1
Forwarded from Tech Jobs Hub
πŸ”₯ Generating fake data in Python β€” no pain at all

If you're testing forms, mockups, or just want to play with data, there's Mimesis β€” a generator of fake data. Names, emails, addresses, and phone numbers. There's a location setting that allows you to select a country, and the data will be generated accordingly.

πŸ“¦ Installation:
from typing import Dict
from mimesis.enums import Gender
from mimesis import Person

def generate_fake_user(locale: str = "es", gender: Gender = Gender.MALE) -> Dict[str, str]:
    """
    Generates fake user data based on the locale and gender.

    :param locale: The locale (for example, 'ru', 'en', 'es')
    :param gender: The gender (Gender.MALE or Gender.FEMALE)
    :return: A dictionary with the fake user data
    """
    person = Person(locale)

    user_data = {
        "name": person.full_name(gender=gender),
        "height": person.height(),
        "phone": person.telephone(),
        "occupation": person.occupation(),
    }

    return user_data

if __name__ == "__main__":
    fake_user = generate_fake_user(locale="es", gender=Gender.MALE)
    print(fake_user)


πŸ“Œ Result:
{
  'name': 'Carlos Herrera',
  'height': '1.84',
  'phone': '912 475 289',
  'occupation': 'Arquitecto'
)


⚑️ Mimesis can:
πŸ–± Generate names, addresses, phone numbers, professions, etc. 
πŸ–± Work with different countries (πŸ‡·πŸ‡Ί ru, πŸ‡ΊπŸ‡Έ en, πŸ‡ͺπŸ‡Έ es, etc.) 
πŸ–± Suitable for tests, fake accounts, demo data in projects, and bots.

βš™οΈ GitHub/Instructions

Save it, it'll come in handy πŸ‘

#python #github #interview
Please open Telegram to view this post
VIEW IN TELEGRAM
❀7
⚑️ Colorizing old black-and-white videos and "bringing faces to life" for FREE

SVFR β€” a full-fledged framework for restoring faces in videos.

It can:
πŸ’¬ BFR β€” improve blurry faces.
πŸ’¬ Colorization β€” colorize black-and-white videos.
πŸ’¬ Inpainting β€” redraw damaged areas.
πŸ’¬ and combine all of this in one pass.

Essentially, the model takes old or damaged videos and makes them "as if they were shot yesterday". And it's free and open-source.

βš™οΈ Installation locally:

1. Create an environment

conda create -n svfr python=3.9 -y
conda activate svfr


2. Install PyTorch (for your CUDA)

pip install torch==2.2.2 torchvision==0.17.2 torchaudio==2.2.2


3. Install dependencies

pip install -r requirements.txt


4. Download models

conda install git-lfs
git lfs install
git clone https://huggingface.co/stabilityai/stable-video-diffusion-img2vid-xt models/stable-video-diffusion-img2vid-xt


5. Start processing videos

python infer.py \
--config config/infer.yaml \
--task_ids 0 \
--input_path input.mp4 \
--output_dir results/ \
--crop_face_region


Where task_ids:

* 0 β€” face enhancement
* 1 β€” colorization
* 2 β€” redrawing damage

An ideal tool if:
🟒you're restoring archival videos;
🟒you're creating historical content;
🟒you're working with neural networks and video effects;
🟒you want a wow result without paid services.

▢️ Demo on Hugging Face

β™ŽοΈ GitHub/Instructions

#python #soft #github

https://t.iss.one/CodeProgrammer
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❀5πŸ‘2
10 GitHub Repositories for Web Development in Python 🐍

Explore the best Python web development repositories for building APIs, full-stack web apps, dashboards, machine learning demos, internal tools, and interactive Python-based user interfaces. πŸ”₯

https://www.kdnuggets.com/10-github-repositories-for-web-development-in-python

#Python #WebDevelopment #GitHub #Coding #API #Tech

✨ Join Best TG Channels https://t.iss.one/addlist/0f6vfFbEMdAwODBk

⭐️ Join Our WhatsApp Channel https://whatsapp.com/channel/0029VaC7Weq29753hpcggW2A

πŸš€ Level up your AI & Data Science skills with HelloEncyclo β€” a growing all-in-one platform featuring hands-on courses in LLMs, Deep Learning, MLOps, Data Engineering, and more.
βœ… 13 courses live + 40+ coming soon
🎯 One access, lifetime updates
πŸ”‘ Use code: PRESALE-BOOK-WAVE-2GFG
πŸ‘‰ https://helloencyclo.com/?ref=HUSSEINSHEIKHO
πŸ”₯ 10 GitHub Repositories to Scrape Almost Any Website

1. Firecrawl
Turns entire websites into clean, AI-ready Markdown or structured data with just a few API calls. Perfect for feeding LLMs. πŸ€–

2. Crawl4AI
An open source python crawler built specifically for AI. Extracts clean, structured content optimized for LLMs. 🐍

3. Browser Use
AI Agent that control browsers like a human. It allows an AI agent to dynamically visually navigate, click elements, bypass popups, and extract data. πŸ–±οΈ

4. Crawlee
A powerful scraping framework for building fast, reliable crawlers with support for Playwright, Puppeteer, and Cheerio. ⚑

5. Scrapy
One of the most popular Python frameworks for large-scale web scraping and crawling projects. πŸ•·οΈ

6. MarkItDown
Converts PDFs, Office documents, HTML, and many other file types into clean Markdown for AI workflows. πŸ“„

7. Scrapling
A modern Python scraping library that combines speed, browser automation, and smart parsing with a simple API. πŸš€

8. Skyvern
An AI-powered scraping tool that dynamically solve CAPTCHAs, log into complex portals, and extract data without requiring any pre-defined HTML selectors or XPaths. πŸ”“

9. AutoScraper
Automatically learns how to extract similar data from web pages by showing it just a few examples. 🧠

10. curl-impersonate
Makes cURL mimic real browsers like Chrome and Safari to bypass bot detection and access protected websites more reliably. πŸ•΅οΈ

πŸ’‘ Save this list for your next web scraping or AI automation project.

#WebScraping #AI #GitHub #Python #Automation #LLM

✨ Join Best TG Channels https://t.iss.one/addlist/0f6vfFbEMdAwODBk

⭐️ Join Our WhatsApp Channel https://whatsapp.com/channel/0029VaC7Weq29753hpcggW2A
❀5
🐱 Awesome Python Typing β€” Everything for Learning Typing in Python! 🐍✨

If you want to understand type annotations in Python, this repository is definitely worth saving. It contains the best articles, books, tools, libraries, and other materials dedicated to typing and its use in real-world projects. πŸ’»πŸ“š

Here's the link: GitHub πŸ“±
https://github.com/typeddjango/awesome-python-typing

https://github.com/typeddjango/awesome-python-typing

#Python #Typing #TypeAnnotations #Programming #Developer #GitHub

✨ Join Best TG Channels https://t.iss.one/addlist/0f6vfFbEMdAwODBk
⭐️ Join Our WhatsApp Channel https://whatsapp.com/channel/0029VaC7Weq29753hpcggW2A
❀2