Ребята, я хочу чтоб мой терминал linux быстро подключался и быстро разбеденялся к сайту ,а также выводил статус кода.
Я все это написал на Python и теперь хочу все это написать на Shell
Вот питонический вариант кода:
Я все это написал на Python и теперь хочу все это написать на Shell
Вот питонический вариант кода:
Python:
import requests
from time import sleep
addurlfile=open(r'/sdcard/qpython/urladdbase.txt','r')
addurl=(addurlfile.read()).split('\n')
addurlfile.close()
urlfile=open(r'/sdcard/urls.txt','w')
url=(input('http://'))
url=('http://'+url+'/')
i=-1
def webindification(i,addurl,url):
response=requests.get(url)
code=response.status_code
if code == 404 or code == 504:
print (False,' connection')
else:
print('True connection')
print('Start scanning after 5 sec')
sleep(5)
while i < ((len(addurl))-1):
i+=1
internet_on(i,addurl,url)
def internet_on(i,addurl,url):
urls=url+addurl[i]
response=requests.get(urls)
code=response.status_code
if code == 404 or code == 504:
print(False,' ',addurl[i])
else:
urlfile.write(urls)
print(urls)
webindification(i,addurl,url)