Mam dwa problemy takie błache i dotyczące wyglądy ale chcę bardzo żeby ten program był ładny, skaner podstron
pierwszy:
import requests
import sys
import colorama
if sys.argv[1] == "-h":
print("pomoc")
else:
domena = sys.argv[1]
slownik1 = sys.argv[2]
slownik = open(slownik1, "r")
n = 0
for haslo in slownik.readlines():
n += 1
r = requests.get(domena + "/" + haslo)
kolor_kodu = "nie wiem co tu napisac"
if r.status_code == 200:
kolor = colorama.Fore.GREEN
elif r.status_code == 403:
kolor = colorama.Fore.BLUE
elif r.status_code == 404:
kolor = colorama.Fore.RED
print(colorama.Fore.CYAN, n, colorama.Fore.WHITE, domena + "/",kolor, r.status_code)
print(colorama.Fore.WHITE, "koniec")
chodzi o linijkę 25 i kropkę którą dodałem po zmiennej n czyli numerze, gdy odpalam program wyświetla mi się błąd
TypeError: unsupported operand type(s) for +: 'int' and 'str'
i problem 2:
jak usunę tą kropke, kod mi się wyświetla w nowej linii a chciałbym w tej samej