Am un folder cu cod sursă Python. Toate fișierele sunt deschise cu dublu clic cu Text Editor, de asemenea, cel „problematic”. Toate fișierele au extensia .py.
Fișierul „problematic” are o pictogramă Qt verde și nu am găsit o modalitate de a-l elimina. Resetați și setați aplicația implicită (care acum este Text Editor) nu a ajutat.
Ubuntu 20.04
![introduceți descrierea imaginii aici](https://i.stack.imgur.com/NWpAl.png)
$ fișier -i MyHTMLParser.py
MyHTMLParser.py: text/x-python; charset=us-ascii
$ fișier MyHTMLParser.py
MyHTMLParser.py: script Python, executabil text ASCII
$ fișier -i Scanner.py
Scanner.py: text/x-python; set de caractere=utf-8
fișier $ Scanner.py
Scanner.py: script Python, executabil text Unicode UTF-8, cu terminatoare de linie CRLF
Prima linie a MyHTMLParser.py:
din html.parser import HTMLParser
Prima linie a Scanner.py:
din PyQt5 import QtCore
text/x-qml Tipul MIME este afișat din Proprietăți
![introduceți descrierea imaginii aici](https://i.stack.imgur.com/F44mG.png)
Acest tip nu este prezent în
/etc/mime.types
Chiar nu pot înțelege unde sunt stocate acele informații.
ACTUALIZAT „N”
Am scris un script care elimină toate terminațiile de rând \r\n și caracterele UTF-8. Acum Scanner_new.py are același tip de MyHTMLParser.py, dar nimic nu este schimbat:
$ fișier -i MyHTMLParser.py
MyHTMLParser.py: text/x-python; charset=us-ascii
$ fișier MyHTMLParser.py
MyHTMLParser.py: script Python, executabil text ASCII
$ fișier -i Scanner_new.py
Scanner_new.py: text/x-python; charset=us-ascii
$ fișier Scanner_new.py
Scanner_new.py: script Python, executabil text ASCII
![introduceți descrierea imaginii aici](https://i.stack.imgur.com/HIKZh.png)