string = 'www.site.ru sale@site.ru +7 926 33-2222-11123 Москва'
contacts = string.split()
for contact in contacts:
if '.' in contact and not '@' in contact:
www = contact
print(www)
import re
for tag in soup.find_all(re.compile("^b")):
print(tag.name)
# body
# b
for tag in soup.find_all(re.compile("t")):
print(tag.name)
# html
# title
перевода речи в текст оффлайн- у гугла не всегда речь распознается, а вы хотите оффлайн. Поэтому либо pocketsphinx, либо ищите online api.
import os
os.chdir('/etc/') # Устанавливаем рабочую директорию
listFiles = os.listdir('./') # Получаем список объектов, относительно рабочей дериктории
for file in listFiles:
try:
with open(file,'r')as f:
# Тут действия с файлом
pass
except IsADirectoryError:
print(file +'- это дериктория')
except PermissionError:
print(file + '- доступ запрещен')
with open('data.txt') as file: #Читаем файл
lines = file.read().splitlines() # read().splitlines() - чтобы небыло пустых строк
dic = {} # Создаем пустой словарь
for line in lines: # Проходимся по каждой строчке
key,value = line.split(': ') # Разделяем каждую строку по двоеточии(в key будет - пицца, в value - 01)
dic.update({key:value}) # Добавляем в словарь
print(dic) # Вывод словаря на консоль
import string
import random
import os
try:
os.system('clear')
except:
os.system('cls')
print('Steam Key Generator by DiraFun')
while True:
try:
kol_vo = int(input('Сколько steam ключей сгенерировать?: '))
except ValueError:
print('Это не похоже на число...')
time.sleep(2)
continue
act = input('Когда я закончу, что сделать с ключами?: \n1 - Сохранить в txt файл\n2 - Вывести на экран\nВаш ответ: ')
set_act = ['1','2']
result_act = act in set_act
while result_act != True:
print('Я не умею это делать...\n1 - Сохранить результат в .txt файл\n2 - Показать результат на экране')
act = input('Напиши еще раз что мне сделать: ')
result_act = act in set_act
if act == '1':
name = ''.join(random.choices(string.ascii_uppercase + string.digits, k=5))
full_name = name + '_result.txt'
file_12 = open(full_name, mode='w+')
file_12.close()
with open(full_name, mode='r+') as file:
i = 0
for i in range(kol_vo):
c1 = ''.join(random.choices(string.ascii_uppercase + string.digits, k=5))
c2 = ''.join(random.choices(string.ascii_uppercase + string.digits, k=5))
c3 = ''.join(random.choices(string.ascii_uppercase + string.digits, k=5))
result = c1 + '-' + c2 + '-' + c3 + '\n'
file.write(result)
print('Я все сохранил в этот файл:', full_name)
print('Найти его можно в папке со скриптом ')
input('Что бы закончить работу гениратора нажми Enter')
break
if act == '2':
i = 0
for i in range(kol_vo):
c1 = ''.join(random.choices(string.ascii_uppercase + string.digits, k=5))
c2 = ''.join(random.choices(string.ascii_uppercase + string.digits, k=5))
c3 = ''.join(random.choices(string.ascii_uppercase + string.digits, k=5))
result = c1 + '-' + c2 + '-' + c3
print(result)
input('Что бы закончить работу гениратора нажми Enter')
break