Им нипочём грязь, снег и любые сложности ландшафта — адаптируются мгновенно.
Похоже, восстание машин уже не за горами...
#cyberpunk
Добро пожаловать в канал [PYTHON:TODAY]! Здесь вы найдете множество полезной информации о программировании на Python, а также на других языках программирования. Автор канала делится своим опытом, пишет статьи и рассказывает о новостях в мире программирования. Особое внимание уделяется взлому и тестированию на проникновение. Если вас интересует эта тематика, то [PYTHON:TODAY] - идеальное место для вас!
На канале также есть YouTube канал, где можно посмотреть видеоуроки по Python и другим языкам, а также много другого интересного контента. Ссылка на YouTube: https://www.youtube.com/c/pythontoday. Также автор имеет приватный канал на платформе Boosty, где вы найдете дополнительный эксклюзивный контент: https://boosty.to/pythontoday
Если у вас возникли вопросы или хотите обсудить что-то с другими участниками канала, присоединяйтесь к нашему чату: @python2day_chat. Также есть бот для предложений и вопросов: @p2dsupport_bot
Если вы заинтересованы в сотрудничестве с каналом [PYTHON:TODAY], обращайтесь по контакту: @web_runner. Присоединяйтесь к нам и расширяйте свои знания в мире программирования!
23 Jan, 11:21
23 Jan, 08:06
23 Jan, 06:03
23 Jan, 04:13
22 Jan, 15:37
22 Jan, 13:19
22 Jan, 11:24
22 Jan, 09:11
22 Jan, 06:09
22 Jan, 04:07
21 Jan, 12:16
11 Jan, 13:48
$ pip install yandex-reviews-parser
from yandex_reviews_parser.utils import YandexParser
# ID Компании Yandex
id_ya = 1234
parser = YandexParser(id_ya)
# Получаем все данные
all_data = parser.parse()
# Результат
{
"company_info": {
"name": "Дилерский центр Hyundai",
"rating": 5.0,
"count_rating": 380,
"stars": 5
},
"company_reviews": [
{
"name": "Иван Иванов",
"icon_href": "https://avatars.mds.yandex.net/get-yapic/51381/cs8Tx0sigtfayYhRQBDJkavzJU-1/islands-68",
"date": 1681992580.04,
"text": "Выражаю огромную благодарность работникам ",
"stars": 5,
"answer": "Владимир, Благодарим Вас, что уделили время и оставили приятный отзыв о нашем автосервисе! Мы для Вас приготовили подарок в следующий визит."
},
{
"name": "Иван Иванов",
"icon_href": "https://avatars.mds.yandex.net/get-yapic/51381/cs8Tx0sigtfayYhRQBDJkavzJU-1/islands-68",
"date": 1681992580.04,
"text": "Выражаю огромную благодарность работникам ",
"stars": 5,
"answer": null
}
]
}
11 Jan, 08:07
11 Jan, 05:21
pip install -U captcha pillow
#tipsandtricks #soft #python 10 Jan, 10:42
10 Jan, 07:37
10 Jan, 04:41
09 Jan, 13:09
09 Jan, 11:07
09 Jan, 07:37
09 Jan, 05:38
09 Jan, 04:03
08 Jan, 12:26
08 Jan, 08:27
08 Jan, 04:26
06 Jan, 11:14
06 Jan, 08:09
06 Jan, 06:01
-ai
".06 Jan, 04:13
04 Jan, 12:43
04 Jan, 09:16
04 Jan, 04:05
31 Dec, 08:23
30 Dec, 13:06
30 Dec, 05:09
29 Dec, 12:11
29 Dec, 08:07
29 Dec, 04:17
$ python -m pip install helium
# A Helium function:
driver = start_chrome()
# A Selenium API:
driver.execute_script("alert('Hi!');")
28 Dec, 06:52
$ sudo apt update && sudo apt upgrade -y
$ sudo apt install git python3 python3-pip python3-dev
$ sudo apt install libgtk-3-dev libboost-all-dev build-essential cmake libffi-dev
$ git clone https://github.com/ThoughtfulDev/EagleEye
$ cd EagleEye && sudo pip3 install -r requirements.txt
$ sudo pip3 install --upgrade beautifulsoup4 html5lib spry
$ python3 eagle-eye.py
$ python3 eagle-eye.py -h
28 Dec, 04:47
27 Dec, 14:24
27 Dec, 10:37
27 Dec, 06:12
27 Dec, 04:16
26 Dec, 08:30
26 Dec, 06:27
$ vulture myscript.py # or
$ python3 -m vulture myscript.py
$ vulture myscript.py mypackage/
$ vulture myscript.py --min-confidence 100 # Only report 100% dead code.
import os
class Greeter:
def greet(self):
print("Hi")
def hello_world():
message = "Hello, world!"
greeter = Greeter()
func_name = "greet"
greet_func = getattr(greeter, func_name)
greet_func()
if __name__ == "__main__":
hello_world()
$ vulture dead_code.py
dead_code.py:1: unused import 'os' (90% confidence)
dead_code.py:4: unused function 'greet' (60% confidence)
dead_code.py:8: unused variable 'message' (60% confidence)
25 Dec, 12:13
25 Dec, 08:55
25 Dec, 04:18
24 Dec, 10:36
24 Dec, 08:32
$ git clone https://github.com/franckferman/MetaDetective.git
$ cd MetaDetective
$ python3 MetaDetective.py -h
$ python3 MetaDetective.py -f file
23 Dec, 12:24
23 Dec, 09:09
23 Dec, 06:37
22 Dec, 12:07
22 Dec, 08:07
20 Dec, 13:28
20 Dec, 05:25
19 Dec, 12:18
19 Dec, 04:18
08 Dec, 15:02
08 Dec, 12:00
08 Dec, 08:17
07 Dec, 13:22
07 Dec, 12:01
07 Dec, 10:02
07 Dec, 07:00
06 Dec, 13:21
pip install pywhatkit
06 Dec, 07:37
06 Dec, 04:33
25 Nov, 13:23
25 Nov, 11:40
25 Nov, 10:17
25 Nov, 07:17
25 Nov, 03:57
24 Nov, 12:17
24 Nov, 09:16
24 Nov, 06:02
$ pip install rio-ui
24 Nov, 04:17
23 Nov, 13:43
23 Nov, 07:28
23 Nov, 04:28
22 Nov, 13:52
22 Nov, 06:51
22 Nov, 04:06
21 Nov, 08:49
21 Nov, 04:14
20 Nov, 11:22
20 Nov, 07:54
20 Nov, 04:01
19 Nov, 07:10
19 Nov, 05:18
18 Nov, 14:03
18 Nov, 11:45
18 Nov, 09:47
18 Nov, 08:00
18 Nov, 05:56
18 Nov, 04:52
18 Nov, 03:54
17 Nov, 13:06
17 Nov, 10:03
17 Nov, 04:49
16 Nov, 11:34
16 Nov, 08:19
16 Nov, 06:31
$ pip install pdf2docx
16 Nov, 04:47
15 Nov, 11:38
15 Nov, 08:09
15 Nov, 06:38
15 Nov, 04:19
14 Nov, 14:00
14 Nov, 12:47
14 Nov, 09:31
14 Nov, 05:44
14 Nov, 04:06
13 Nov, 11:51
13 Nov, 08:38
13 Nov, 04:11
12 Nov, 08:14
12 Nov, 06:07
12 Nov, 03:53
11 Nov, 12:44
11 Nov, 03:49
$ git clone https://github.com/pj8912/merge-for-shorts.git
$ pip install -r requirements.txt
$ python app.py
09 Nov, 08:38
09 Nov, 06:23
08 Nov, 11:07
08 Nov, 07:44
07 Nov, 12:17
07 Nov, 06:32
06 Nov, 12:33
06 Nov, 10:25
06 Nov, 05:59
06 Nov, 04:13
05 Nov, 14:58
05 Nov, 13:16
05 Nov, 12:06
05 Nov, 09:05
05 Nov, 06:38
04 Nov, 07:50
04 Nov, 04:47
03 Nov, 06:34
03 Nov, 04:35
01 Nov, 06:07
01 Nov, 04:09
$ git clone https://github.com/sockysec/Telerecon.git
$ sudo apt update
$ sudo apt upgrade
$ pip install -r requirements.txt
$ python3 -m spacy download en_core_web_sm
$ python3 setup.py
$ python3 launcher.py
31 Oct, 11:07
31 Oct, 07:46
31 Oct, 04:29
30 Oct, 11:17
30 Oct, 08:12
30 Oct, 06:07
29 Oct, 14:09
pip install https://github.com/kesha1225/pykwork/archive/master.zip --upgrade
29 Oct, 14:09
29 Oct, 08:39
29 Oct, 06:38
29 Oct, 04:33
28 Oct, 05:49
28 Oct, 04:02
27 Oct, 15:08
27 Oct, 12:07
27 Oct, 09:20
27 Oct, 05:57
26 Oct, 14:21
26 Oct, 12:49
26 Oct, 10:45
26 Oct, 08:48
26 Oct, 05:46
26 Oct, 04:09
25 Oct, 06:55
25 Oct, 04:21
24 Oct, 10:25
24 Oct, 07:08
24 Oct, 04:33
23 Oct, 06:12
23 Oct, 04:02
22 Oct, 14:55
22 Oct, 12:54
22 Oct, 11:19
22 Oct, 04:36
$ pip install supervision[desktop]
import supervision as sv
model = YOLO('yolov8s.pt')
result = model(IMAGE)[0]
detections = sv.Detections.from_ultralytics(result)
len(detections)
5
21 Oct, 11:14
21 Oct, 06:03
21 Oct, 04:05
20 Oct, 14:07
20 Oct, 11:17
20 Oct, 08:46
20 Oct, 06:28
20 Oct, 04:01
19 Oct, 12:10
# Для запуска скрипта требуется Python 3.9+
pip install git+https://github.com/llistochek/yandex-music-downloader
yandex-music-downloader --help
$ yandex-music-downloader --browser "<браузер>" --hq --url "https://music.yandex.ru/artist/792433"
$ yandex-music-downloader --browser "<браузер>" --hq --add-lyrics --url "https://music.yandex.ru/album/294912"
19 Oct, 09:07
19 Oct, 07:06
19 Oct, 04:47
18 Oct, 12:35
⚙️ pip install -U pafy
18 Oct, 09:13
18 Oct, 04:09
17 Oct, 04:39
git init [project_name]
— создать новый локальный репозиторий.git clone [url]
— создание копии (удаленного) репозитория.git add [file]
— индексировать файл, готовый к коммиту.git add .
— индексировать все файлы, готовые к коммиту.git commit -m "commit message"
— зафиксировать индексированные файлы с комментарием.git commit -am "commit message"
— зафиксировать все отслеживаемые файлы с комментарием.git reset [file]
— откат изменений до определенного коммита.git reset --hard
— вернуть дерево проекта и индекс в состояние, соответствующее указанному коммиту, удалив изменения последующих коммитов.git status
— список новых или измененных файлов, которые еще не закоммитены.git diff
— показать изменения, не внесенные в индекс.git diff --cached
— изменения, внесенные в индекс.git diff HEAD
— показать все индексированные и неиндексированные изменения файлов.git diff commit1 commit2
— показать различия между двумя коммитами.git blame [file]
— показать дату изменения и автора для данного файла.git show [commit]:[file]
- показать изменения для определенного коммита или файла.git log
— показать полную историю изменений.git log -p [file/directory]
— показать историю изменений для файла/папки, включая различия (diffs).git branch
— показать все локальные ветки.git branch -av
— показать все локальные и удаленные ветки.git checkout my_branch
— переключиться на ветку my_branch.git branch new_branch
— создание новой ветки new_branch.git branch -d my_branch
— удалить ветку my_branch.git checkout branch_b
/ git merge branch_a
— объединить branch_b и branch_a.git tag my_tag
— добавить тег к текущему коммиту.git tag -a my_tag -m "commit"
— создать тег с комментарием.git fetch
— получить последние изменения с удаленного сервера без слияния.git pull
— получить последние изменения с удаленного сервера и выполнить слияние.git pull --rebase
— получить последние изменения с удаленного сервера и перебазировать.git push
— применить локальные изменения на удаленный сервер.git help
— показать справочную информацию о Git.16 Oct, 12:21
16 Oct, 06:39
15 Oct, 13:23
15 Oct, 04:37
import logging
logging.basicConfig(filename='app.log', level=logging.INFO)
logging.basicConfig(filename='app.log', level=logging.INFO, format='%(asctime)s - %(levelname)s - %(module)s - %(message)s')
logger = logging.getLogger("my_module") или logger = logging.getLogger(name)
logging.debug("Это сообщение DEBUG")
logging.info("Это сообщение INFO")
logging.warning("Это сообщение WARNING")
logging.error("Это сообщение ERROR")
logging.critical("Это сообщение CRITICAL")
# logging_config.py
import logging.config
LOGGING = { ... #словарь настроек }
logging.config.dictConfig(LOGGING)
14 Oct, 04:19
$ git clone https://github.com/ibnaleem/instatracker.git
$ pip install -r requirements.txt
self.bot.login(user="YOUR INSTAGRAM USERNAME", passwd="YOUR INSTAGRAM PASSWORD") # this allows us to access & scrape Instagram.
$ python3 main.py -u USERNAME