Python-скрипты для отправки сообщений WhatsApp, электронных письмем и SMS-сообщений.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Python Script to Discover Exposed Ports by IP Address
Python скрипт, использующий модуль nmap для сканирования определенного IP-адреса, работающих на нем служб, а также открытых портов, не заблокированных брандмауэром.
@pythol
Python скрипт, использующий модуль nmap для сканирования определенного IP-адреса, работающих на нем служб, а также открытых портов, не заблокированных брандмауэром.
@pythol
Автоматизириуем удаление ненужных файлов с помощью Python.
1. Удаление повторяющихся файлов
2. Удаление временных файлов
3. Систематизация и удаление файлов в папке Downloads
4. Удаление старых/неиспользуемых приложений
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Повышение эффективности анализа данных: Топ примеров кода NumPy и Pandas, которые помогут вам в работе.
1. NumPy (изображение 1.)
2. Pandas Series and DataFrame (изображение 2.)
3. Pandas Functions and Maps (изображение 3.)
4. Pandas Grouping and Sorting (изображение 4.)
5. Pandas Data Types and Missing Values (изображение 5.)
6. Pandas Data Visualization (изображение 6.)
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Веб-скрепинг с помощью Python, Selenium и Tor: Мощная комбинация для парсинга.
import subprocess
import time
from selenium import webdriver
from selenium.webdriver.common.proxy import Proxy, ProxyType
from selenium.webdriver.firefox.options import Options
# Define the command to start Tor. This will depend on your operating system and configuration.
command = '<<path_to_tor>>/tor.exe'
# Start the Tor process
tor_process = subprocess.Popen(command, stdout=subprocess.PIPE)
# Wait for Tor to start up
time.sleep(5)
# Sets up proxy settings for the Firefox browser driver
proxy_settings = Proxy({
'proxyType': ProxyType.MANUAL,
'socksProxy': '127.0.0.1:9050',
'socksVersion': 5
})
options = Options()
options.proxy = proxy_settings
driver = webdriver.Firefox(options=options)
driver.get('https://check.torproject.org') # Check if we are using Tor
# When you're done, don't forget to stop the Tor process
tor_process.terminate()
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Solving Captcha with Puppeteer and Python
Решение кпчи с помощью Puppeteer и Python.
@pythonl
Решение кпчи с помощью Puppeteer и Python.
import asyncio
from pyppeteer import launch
from capsolver_api import HCaptchaTask
async def main():
url = 'https://accounts.hcaptcha.com/demo'
browser = await launch(headless=False)
page = await browser.newPage()
await page.goto(url)
element = await page.querySelector('#hcaptcha-demo')
website_key = await page.evaluate('(element) => element.getAttribute("data-sitekey")', element)
capsolver = HCaptchaTask('your_capsolver_api_key')
task_id = capsolver.create_task(task_type='HCaptchaTaskProxyLess',
website_url=url,
website_key=website_key
)
captcha_key = capsolver.get_solution(task_id)
await page.waitForSelector('iframe')
await page.type('textarea[name="h-captcha-response"]', captcha_key)
await page.click('input[type="submit"]')
await page.waitFor(2000)
await page.screenshot({'path': 'solve.png'}) # screenshot of the solved captcha
asyncio.get_event_loop().run_until_complete(main())
@pythonl
This media is not supported in your browser
VIEW IN TELEGRAM
Python & command-line tool to gather text on the Web: web crawling/scraping, extraction of text, metadata, comments
Это Python бибилиотека и инструмент командной строки для парсинга и сбора текста с сайтов.
Инструмент способен к сбору основного текста, метаданных и комментариев.
▪Github
▪Tutorials
▪Python Notebook
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Тестирование FastAPI с асинхронной сессией базы данных.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM