Czemu to nie dziala?
print("Wprowadz do jakiej liczby mam generowac liczby pierwsze")
n=int(input())
dzielnik=1
liczba=2
liczbadzielnikow=0
for i in range (n-1) :
for j in range (liczba):
if liczba%dzielnik==0:
dzielnik+=1
liczbadzielnikow+=1
if liczbadzielnikow==2:
print(liczba)
if liczbadzielnikow > 2:
liczbadzielnikow-=liczbadzielnikow
if dzielnik > 1:
dzielnik=dzielnik-dzielnik+1
liczba+=1