page = requests.get('https://free-proxy-list.net/')
soup = BeautifulSoup(page.text, 'html.parser')
text_table = soup.find('table', attrs={'id':'proxylisttable'})
body = text_table.find('tbody')
for row in body.find_all('tr'):
cols = row.find_all('td')[:7]
proxies.append({
'ip': cols[0].text,
'port': cols[1].text,
'iso': cols[2].text,
'country': cols[3].text,
'protocol': 'https' if cols[6].text == 'yes' else 'http',
'alive': True})
with open("proxies.txt","w+") as file:
[file.write(f"{p['ip']}:{p['port']}\n") for p in proxies]
os.startfile('proxies.txt')
else:
print("Socks4, Socks5 Not available yet. Contact --- on --- if you want Socks4/5 in the next update.")
Обычно этот код записывает извлеченную информацию (с веб-сайта) в файл. Pyinstaller не поддерживает функции 3.6+, поэтому мне нужно настроить код так, чтобы он выводил информацию в консоль cmd. Пожалуйста, предоставьте ответы, которые можно использовать только в 3,6 или ниже.