Czy istnieje standardowa funkcja celu odsłuchania IRI, by sprawdzić URL widocznie mogę użyć:Python: Jak sprawdzić, czy ciąg jest prawidłowym IRI?
parts = urlparse.urlsplit(url)
if not parts.scheme or not parts.netloc:
'''apparently not an url'''
Próbowałem powyżej adresu URL zawierające znaki Unicode:
import urlparse
url = "http://fdasdf.fdsfîășîs.fss/ăîăî"
parts = urlparse.urlsplit(url)
if not parts.scheme or not parts.netloc:
print "not an url"
else:
print "yes an url"
i co otrzymuję to yes an url
. Czy to oznacza, że jestem dobry, ten test na prawidłowy IRI? Czy istnieje inny sposób?
Dlaczego nie powinno być dobre? Czy Twój przykład narusza reguły zdefiniowane przez standard IRI? Innymi słowy: czy pytasz nas, czy test łamie jakiekolwiek zasady IRI? Czy sam wykonałeś te badania? –
@ Jan-PhilipGehrcke Pytam kogoś, kto ma więcej doświadczenia niż ja z IRI, jeśli jestem z tym dobry. –