» »

Kako konvertat URL z "mnogo procenti" v lepe črke?

Kako konvertat URL z "mnogo procenti" v lepe črke?

HotBurek ::

Dober večer.

Vem, da je pozna ura, a bom vseeno vprašal... Kako konvertat spodnji URL v lepe črke v programskem jeziku Piton?

https://terrapura.gr/%CF%80%CF%81%CE%BF%CF%8A%CF%8C%CE%BD
%CE%B2%CE%B9%CE%BF%CE%BB%CE%BF%CE%B3%CE%B9%CE%BA%CF%8C-%CE%B1%CE%BB
%CE%B5%CF%8D%CF%81%CE%B9-%CE%B4%CE%AF%CE%BA%CE%BF%CE%BA%CE%BA%CE%BF
%CF%85-%CF%83%CE%AF%CF%84%CE%BF%CF%85-%CE%BF%CE%BB%CE%B9%CE%BA/

Bom jst še tudi mal raziskoval. Ugotovil sem pa, da ne gre za IDNA sceno.
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
  • spremenilo: HotBurek ()

socialec ::

v resnici še ni jasno, kaj bi rad. lepe črke sicer že imaš, lahko jih samo dodatno (zelo običano) kodiraš/dekodiraš ali pa narediš kakšno drugo 'lepo' translacijo na obeh straneh. v glavnem trivialnost, ki ne zasluži časa efforta

Ales ::

Malo poglej urllib.parse.unquote() ...

HotBurek ::

Tako je.

Sem našel v drugem fajlu, ravno prej gledal te procente ko gredo v cirilico.

Sample:

import urllib.parse;

url = "https://terrapura.gr/%CF%80%CF%81%CE%BF%CF%8A%CF%8C%CE%BD/%CE%B2%CE%B9%CE%BF
%CE%BB%CE%BF%CE%B3%CE%B9%CE%BA%CF%8C-%CE%B1%CE%BB%CE%B5%CF%8D%CF%81%CE%B9-%CE%B4%CE%AF%CE
%BA%CE%BF%CE%BA%CE%BA%CE%BF%CF%85-%CF%83%CE%AF%CF%84%CE%BF%CF%85-%CE%BF%CE%BB%CE%B9%CE%BA/";

url2 = urllib.parse.unquote(url);

url3 = urllib.parse.unquote_plus(url);

print(url);
print(url2);
print(url3);
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window

Zgodovina sprememb…

  • spremenilo: HotBurek ()

bemfa ::

Od kdaj imajo grki cirilico?

Ales ::

Grki imajo svojo pisavo (povezava), to ni cirilica...

HotBurek ::

V drugem (log) fajlu sem gledal tole:

%D0%BF%D0%BE%D1%82%D0%BB%D0%B8%D0%B2%D0%BE%D1%81%D1%82%D0%B8

In sem videl, da lepo konverta v črke (cirilica v tem primeru).

In sem šel pol gledat v program, kako je to rešeno.
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window

Zgodovina sprememb…

  • spremenilo: HotBurek ()

c3p0 ::

???????????????-??????-????????-?????-????/ aka. productorganic-whole-wheat-flour/

:)

EDIT: zgleda forum ne prebavi dobro UTF8 grške abecede

Zgodovina sprememb…

  • spremenil: c3p0 ()

socialec ::

pɐɾ ɾo ɥʇɯl-ǝuʇᴉʇᴉzᴉɹɐʇᴉ

HotBurek ::

Konc je drkanja s tem fakin vnosom, k kaže, da je ok, pol pa post-aš, pa kaže: "??????" WTF iz diz?

Grške črke, cirilica... Zdej bo vse!!

p l ʇ

Καφές

потливости

https://r12a.github.io/app-conversion/i...

In skopiraš "Decimal NCRs".
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window

Zgodovina sprememb…

  • spremenilo: HotBurek ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Kako preposto izračunati preprosto zadevo?

Oddelek: Programiranje
171249 (610) HotBurek
»

[MariaDB] Kolikokrat se pojavi tekst v tekstu?

Oddelek: Programiranje
7881 (574) BigWhale
»

Inline JS v HTML; varnost, XSS, ...

Oddelek: Programiranje
211968 (1576) MrStein

[C#]naloga iz metod!

Oddelek: Programiranje
81794 (1627) Ziga Dolhar
»

linux arch

Oddelek: Operacijski sistemi
415390 (3801) Ventil

Več podobnih tem