This media is not supported in your browser
VIEW IN TELEGRAM
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:
git clone https://github.com/GH05TCREW/ghostcrew.git
cd ghostcrew
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python main.py
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
β€3
β¨ global variable | Python Glossary β¨
π A variable defined at the top level of a module.
π·οΈ #Python
π A variable defined at the top level of a module.
π·οΈ #Python
#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
β€6π1
Forwarded from PyData Careers
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.
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)
{
'name': 'Carlos Herrera',
'height': '1.84',
'phone': '912 475 289',
'occupation': 'Arquitecto'
)ru, πΊπΈ en, πͺπΈ es, etc.) Save it, it'll come in handy
#python #github #interview
Please open Telegram to view this post
VIEW IN TELEGRAM
β€5
β¨ How to Integrate Local LLMs With Ollama and Python β¨
π Learn how to integrate your Python projects with local models (LLMs) using Ollama for enhanced privacy and cost efficiency.
π·οΈ #intermediate #ai #tools
π Learn how to integrate your Python projects with local models (LLMs) using Ollama for enhanced privacy and cost efficiency.
π·οΈ #intermediate #ai #tools
β€1
β¨ introspection | Python Glossary β¨
π The ability of a program to examine the type or properties of an object at runtime.
π·οΈ #Python
π The ability of a program to examine the type or properties of an object at runtime.
π·οΈ #Python
β¨ local variable | Python Glossary β¨
π A variable that you bind inside a function or method body.
π·οΈ #Python
π A variable that you bind inside a function or method body.
π·οΈ #Python
β¨ Quiz: How to Integrate ChatGPT's API With Python Projects β¨
π Test your knowledge of the ChatGPT API in Python. Practice sending prompts with openai and handling text and code responses in this quick quiz.
π·οΈ #intermediate #ai #api
π Test your knowledge of the ChatGPT API in Python. Practice sending prompts with openai and handling text and code responses in this quick quiz.
π·οΈ #intermediate #ai #api
β€1
How to correctly terminate Python scripts
In production, it's important to clearly signal the result of the program's work. For this,
β’ 0 β success
β’ a non-zero value β error
This approach helps CI/CD, Docker or cron to correctly respond to failures. It's mandatory for CLI utilities and automation, so that the execution is predictable
https://t.iss.one/DataScience4
In production, it's important to clearly signal the result of the program's work. For this,
sys.exit(<code>) is used:β’ 0 β success
β’ a non-zero value β error
This approach helps CI/CD, Docker or cron to correctly respond to failures. It's mandatory for CLI utilities and automation, so that the execution is predictable
https://t.iss.one/DataScience4
β€5
β¨ Anaconda Navigator | Python Tools β¨
π A desktop graphical interface included with the Anaconda Distribution.
π·οΈ #Python
π A desktop graphical interface included with the Anaconda Distribution.
π·οΈ #Python
β€2
β¨ unpacking | Python Glossary β¨
π Passing multiple values at once by expanding an iterable.
π·οΈ #Python
π Passing multiple values at once by expanding an iterable.
π·οΈ #Python
β¨ Quiz: How to Integrate Local LLMs With Ollama and Python β¨
π Check your understanding of using Ollama with Python to run local LLMs, generate text, chat, and call tools for private, offline apps.
π·οΈ #intermediate #ai #tools
π Check your understanding of using Ollama with Python to run local LLMs, generate text, chat, and call tools for private, offline apps.
π·οΈ #intermediate #ai #tools
ππΈ 500$ FOR THE FIRST 500 WHO JOIN THE CHANNEL! ππΈ
Join our channel today for free! Tomorrow it will cost 500$!
https://t.iss.one/+0-w7MQwkOs02MmJi
You can join at this link! ππ
https://t.iss.one/+0-w7MQwkOs02MmJi
Join our channel today for free! Tomorrow it will cost 500$!
https://t.iss.one/+0-w7MQwkOs02MmJi
You can join at this link! ππ
https://t.iss.one/+0-w7MQwkOs02MmJi
β€2
Working with f-strings: more possibilities than it seems!
f-strings often replace
f-strings are convenient for aligning columns without additional tools. This makes the output readable in the CLI and logs:
Debug expressions (Python 3.8+):
Specifiers
Specifiers support width and padding, for example 08d for zeros. This is convenient for reports and IDs:
You can access dictionaries and immediately calculate metrics, for example
π₯ f-strings are a cool tool for formatting, logging, and debugging, if you apply them taking into account the version of Python and the context of the output.
πͺ @DataScience4
f-strings often replace
.format() in everyday code, but their capabilities are not always fully utilized. They support formatting, function calls, working with data structures, and convenient debugging (from 3.8+).f-strings are convenient for aligning columns without additional tools. This makes the output readable in the CLI and logs:
rows = [
("id", "name", "role"),
(1, "Ivan", "admin"),
(2, "Olga", "editor"),
]
for r in rows:
print(f"{r[0]:<5} {r[1]:<10} {r[2]:<10}")
Debug expressions (Python 3.8+):
{x=> displays the name and value of the variable, which speeds up debugging. Supports formatting of calculations:x = 12
y = 7
print(f"{x=} {y=} {x*y=} x/y={x/y:.3f}")
Specifiers
!r, !a: !r - repr(), !a - ascii() for unambiguous logs. Eliminates ambiguities in the output of objects:path = "/var/data/config.yaml"
print(f"{path!r} {path!a}") # repr and ascii()
Specifiers support width and padding, for example 08d for zeros. This is convenient for reports and IDs:
n = 42
print(f"{n:08d}") # β #00000042
You can access dictionaries and immediately calculate metrics, for example
len():data = {"user": "Ivan", "items": [1, 2, 3]}
print(f"{data['user']}=Β», items={data['items']}")
print(f"len(data['items'])={len(data['items'])}")Please open Telegram to view this post
VIEW IN TELEGRAM
β€3
Forwarded from PyData Careers
Python Clean Code: Stop Writing Bad Code β Lessons from Uncle Bob
Are you tired of writing messy and unorganized code that leads to frustration and bugs? You can transform your code from a confusing mess into something crystal clear with a few simple changes. In this article, we'll explore key principles from the book "Clean Code" by Robert C. Martin, also known as Uncle Bob, and apply them to Python. Whether you're a web developer, software engineer, data analyst, or data scientist, these principles will help you write clean, readable, and maintainable Python code.
Read: https://habr.com/en/articles/841820/
https://t.iss.one/CodeProgrammerπ§
Are you tired of writing messy and unorganized code that leads to frustration and bugs? You can transform your code from a confusing mess into something crystal clear with a few simple changes. In this article, we'll explore key principles from the book "Clean Code" by Robert C. Martin, also known as Uncle Bob, and apply them to Python. Whether you're a web developer, software engineer, data analyst, or data scientist, these principles will help you write clean, readable, and maintainable Python code.
Read: https://habr.com/en/articles/841820/
https://t.iss.one/CodeProgrammer
Please open Telegram to view this post
VIEW IN TELEGRAM
β€1
β¨ relative import | Python Glossary β¨
π Import modules from the same package or parent packages using leading dots.
π·οΈ #Python
π Import modules from the same package or parent packages using leading dots.
π·οΈ #Python
β¨ GeoPandas Basics: Maps, Projections, and Spatial Joins β¨
π Dive into GeoPandas with this tutorial covering data loading, mapping, CRS concepts, projections, and spatial joins for intuitive analysis.
π·οΈ #intermediate #data-science
π Dive into GeoPandas with this tutorial covering data loading, mapping, CRS concepts, projections, and spatial joins for intuitive analysis.
π·οΈ #intermediate #data-science
This channels is for Programmers, Coders, Software Engineers.
0οΈβ£ Python
1οΈβ£ Data Science
2οΈβ£ Machine Learning
3οΈβ£ Data Visualization
4οΈβ£ Artificial Intelligence
5οΈβ£ Data Analysis
6οΈβ£ Statistics
7οΈβ£ Deep Learning
8οΈβ£ programming Languages
β
https://t.iss.one/addlist/8_rRW2scgfRhOTc0
β
https://t.iss.one/Codeprogrammer
Please open Telegram to view this post
VIEW IN TELEGRAM
β€1
β¨ transitive dependency | Python Glossary β¨
π An indirect requirement of your project.
π·οΈ #Python
π An indirect requirement of your project.
π·οΈ #Python
β¨ wildcard import | Python Glossary β¨
π An import uses the star syntax to pull many names into your current namespace at once.
π·οΈ #Python
π An import uses the star syntax to pull many names into your current namespace at once.
π·οΈ #Python