pyinstaller main.py --onefile
- все работает, только нужно webdriver переместить в папку Windows. pip freeze
pip3 install pyautogui
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import pyautogui
driver = webdriver.Chrome()
driver.get("http://95.141.198.238/noload2/files/074/UTF-RSLOAD.NET-.zip")
pyautogui.write('rsload.net') # Логин
pyautogui.press('tab') # Tab
pyautogui.write('rsload.net') # Пароль
pyautogui.press('enter') # Enter
import requests
response = requests.get('https://www.pixiv.net/en/')
print(response.text)
import requests
response = requests.get('https://www.pixiv.net/en/')
with open('1.html','w') as file:
file.write(response.text)
import math
def first_n_digits(num, n):
return num // 10 ** (int(math.log(num, 10)) - n + 1)
while True:
x = int(input("Введите число для вычисления факториала: "))
fc = math.factorial(x)
print(" Факториал числа", x, "равен", first_n_digits(fc,5), ".. цифр в числе - ", len(str(fc)))
Как сменить язык на pyowm в 2021?Так же, как и 50 лет назад - то есть с помощью документации.
from pyowm.owm import OWM
owm = OWM('d4bfb9a2a08c4fd186672544bb41491c')
languages = owm.supported_languages
print(languages)
>>>['af', 'al', 'ar', 'az', 'bg', 'ca', 'cz', 'da', 'de', 'el', 'en', 'es', 'eu', 'fa', 'fi', 'fr', 'gl', 'he', 'hi', 'hr', 'hu', 'id', 'it', 'ja', 'kr', 'la', 'lt', 'mk', 'nl', 'no', 'pl', 'pt', 'pt_br', 'ro', 'ru', 'se', 'sk', 'sl', 'sp', 'sr', 'sv', 'th', 'tr', 'ua', 'uk', 'vi', 'zh_cn', 'zh_tw', 'zu']
from pyowm.owm import OWM
owm = OWM('d4bfb9a2a08c4fd186672544bb41491c')
config_dict = owm.configuration
print(config_dict)
>>>{'subscription_type': <pyowm.commons.databoxes.SubscriptionType - name=free subdomain=api paid=False>, 'language': 'en', 'connection': {'use_ssl': True, 'verify_ssl_certs': True, 'use_proxy': False, 'timeout_secs': 5}, 'proxies': {'http': 'http://user:pass@host:port', 'https': 'socks5://user:pass@host:port'}}
from pyowm.owm import OWM
from pyowm.utils.config import get_default_config
config_dict = get_default_config()
config_dict['language'] = 'ru'
owm = OWM('d4bfb9a2a08c4fd186672544bb41491c', config_dict)
def debug(msg):
import sys
frame = sys._getframe(1)
name = frame.f_code.co_name
line_number = frame.f_lineno
filename = frame.f_code.co_filename
return 'File "%s", line %d, in %s: %s' % (filename, line_number, name, msg)
print(debug('hehe'))
File "/home/sergey/Рабочий стол/Projects/l.py", line 12, in <module>: hehe
import requests
import bs4
import lxml
url = 'https://qna.habr.com'
r = requests.get(url=url)
soup = bs4.BeautifulSoup(r.text, 'lxml')
# quotes = soup.find_all('url', class_='*class_name*')
href = soup.find_all('a', class_ = 'question__title-link')
# print(quotes, href)
for x in href:
link = x.get('href') # Получаем адрес ссылки
text = x.text.strip() # Получаем текст ссылки и убираем лишние пробелы и переносы строк
print(text+' - '+link)
Как запустить ffmpeg на GPU golang? - https://qna.habr.com/q/1033160
Стенд для изучения DevOps на базе Linux-серверов. С чего начать изучение? - https://qna.habr.com/q/1033364
...
Предварительная загрузка изображений wordpress? - https://qna.habr.com/q/1033300
Не могу зарегистрировать аккаунт стим через свой домен. Что делать? - https://qna.habr.com/q/1033248
db = sqlite3.connect('dab.db')
db - не подходящее имя(может завести в заблуждение)sql = db.cursor()
sql - не подходящее имя(может завести в заблуждение)db.commit()
после соединения не нужно делать коммитsql.execute(f"SELECT name FROM users WHERE name = '{user_name}' ")
уберите к чертям 'f' строки из sql запросов! global user_name
global нужно использовать тогда, когда у вас есть достаточный опыт программирования на Python, и вы знаете что делаете.которая будет поднимать что-то вроде виртуального linux окружения на время обращения к .so.Windows Subsystem for Linux