Getting started:
Related tutorials:
| docker network inspect selenium-grid-network | |
| docker run -d -p 4444:4444 -p 7900:7900 --net selenium-grid-network --name selenium-hub selenium/hub:latest | |
| docker run -d --net selenium-grid-network -e SE_EVENT_BUS_HOST=selenium-hub -e VNC_NO_PASSWORD=1 --shm-size="2g" -e SE_EVENT_BUS_PUBLISH_PORT=4442 -e SE_EVENT_BUS_SUBSCRIBE_PORT=4443 -e SE_NODE_MAX_CONCURRENT_SESSIONS=20 -e SE_NODE_MAX_SESSIONS=20 selenium/node-chrome:latest |
| import logging | |
| import os.path | |
| import random | |
| import string | |
| import time | |
| import subprocess | |
| from playwright.sync_api import sync_playwright, Playwright, Page, BrowserContext | |
| import pandas as pd | |
| from tqdm import tqdm | |
| import json |
| # my_assistant = client.beta.assistants.retrieve("i") | |
| # my_thread = client.beta.threads.retrieve("i") | |
| # def get_chcatgpt_reply(my_thread, my_assistant,text): | |
| # """ | |
| # """ | |
| # thread_message = client.beta.threads.messages.create( | |
| # "-", | |
| # role="user", |
| import nltk | |
| nltk.download('punkt') | |
| import sys | |
| sys.path.insert(1, '/data/home/abyelyakova/utils') | |
| import json | |
| import re | |
| import time | |
| from pprint import pprint |
| import nltk | |
| nltk.download('punkt') | |
| import sys | |
| sys.path.insert(1, '/data/home/abyelyakova/utils') | |
| import json | |
| import re |
| import nltk | |
| nltk.download('punkt') | |
| import sys | |
| sys.path.insert(1, '/data/home/abyelyakova/utils') | |
| import json | |
| import re | |
| import time | |
| from pprint import pprint |
| #!/usr/bin/env python | |
| # coding: utf-8 | |
| # In[ ]: | |
| import asyncio | |
| import h5py | |
| from tqdm import tqdm_notebook as tqdm | |
| import mysql.connector as connector |
| docker build -t urls_verify . | |
| docker tag urls_verify:latest registry.kyros.ai/my_image:latest | |
| docker push registry.kyros.ai/urls_verify:latest | |
| docker build -t working_setup . | |
| docker run -d -p 9000:9000 -v /sshsf/abyelyakova:/jup working_setup |
| # from webdriver_manager.firefox import GeckoDriverManager | |
| # from selenium.webdriver.chrome.service import Service | |
| # def main(data): | |
| # service = Service(executable_path=GeckoDriverManager().install()) | |
| # # Set path to firefox binary | |
| # opt = webdriver.FirefoxOptions() | |
| # opt.binary_location = "/usr/bin/firefox" |
Getting started:
Related tutorials: