» »

[Source string] Poseben izpis za presledek.

[Source string] Poseben izpis za presledek.

HotBurek ::

Pozdravljeni.

Danes sem naletel na source string, kjer se presledek "normalno" prikaže kot tak (testirano v Firefox, DBeaver (mariadb), nano). A ko sem ta string skopiral v PyCharm, se je prikazal napis NBSP, ki je okvirjen, kot to prikazuje spodnja slika.


Zanimivo, kaj vse se najde na internetih.

Tudi nisem našel, kako in zakaj do tega pride.
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window

Spura ::

Ja to ni presledek ampak je non-breaking space, precej pogost znak na spletnih straneh. To so res osnove. Graficno zgleda tako kot presledek, ampak doloceni tooli ti ga posebej prikazejo, da je jasno, da gre za drugacnega.

bemfa ::

HotBurek ::

wxHexEditor pokaže takole:


Se pravi, space je zapisan z C2 A0.

Me zanima, če bi to hex vrednost zapisal v text file, potem pa vsebino skopiral v PyCharm, če bi dobil isti rezultat (se pravi okvirjen napis NBSP).

-----------------

Takole dobim:



C2 je Â, A0 pa je NBSP.
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 ::

Spura ::

HotBurek je izjavil:

wxHexEditor pokaže takole:


Se pravi, space je zapisan z C2 A0.

Me zanima, če bi to hex vrednost zapisal v text file, potem pa vsebino skopiral v PyCharm, če bi dobil isti rezultat (se pravi okvirjen napis NBSP).

-----------------

Takole dobim:



C2 je Â, A0 pa je NBSP.
Ne. Ti res ne razumes kaj je znak, kaj je pa binaren zapis po nekem encodingu, v tem primeru UTF-8. Graficne reprezentacije iz code editorjev niso merodajne.

Spura ::

Nej si pogleda ta svoj "C2 A0" string v sourceu v hex editorju. Ne bo C2A0.


Vredno ogleda ...

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

Božični IT Hekaton MojeDelo.com (strani: 1 2 3 4 5 6 7 )

Oddelek: Loža
34050521 (15918) Steinkauz
»

Python PyCharm in Pandas/NumPy paketi

Oddelek: Programiranje
12956 (631) bluefish
»

PyCharm je postal bloatware

Oddelek: Programska oprema
11856 (500) elrado
»

Python permutacije slo. besed

Oddelek: Programiranje
152304 (1750) epsilon
»

[python] razvijanje na remote virtualki

Oddelek: Programiranje
71549 (1331) keworkian

Več podobnih tem