https://foro.gambas-es.org/viewtopic.php?f=22&t=7379&p=44210#p44210
-----------------------------------
Shell
Miercoles, 30 Enero 2019, 10:33

Explorador De Archivos No Muestra Icono De Archivo Python Según El Contenido De Este
-----------------------------------
Buenas!.

Ayer estuve copiando archivos de programación del directorio Dropbox al directorio que uso para las practicas
de programación. Uso la misma estructura de directorios en los tres pc's , pero no trabajo con los de Dropbox,
solo los tengo para compartir. A ver si busco una solución para agilizar esto. 
Para algo esta diff. Puede que esto sea lento.

En Gambas lo tengo por meses y año. En Python por cada libro.

Viendo el contenido de uno de los directorios, se mostraba según la extensión un icono concreto.
Así si el archivo es de Python muestra su símbolo. Pero lo curioso fue que tenía archivos con la misma extensión
y no se mostraban igual.

El misterio es que los que no se mostraban el icono, contenían la línea Shebang:
[code linenumbers=false syntax=python]
#!/usr/bin/env python3
...
[/code]

Pero no tienen el permiso de ejecutable. No se lo añadí. Puede que esto sea una chorada si luego no se hace ejecutable.
(Voy siguiendo lo que va diciendo cada autor en cada libro y cada uno hace las cosas de distintas formas.
Algunos no usan una rutina principal estándar, otros no usan la linea Shebang. Siempre intento
hacerlo de la misma forma.)

En Linux MInt Mate 18.3 en Caja(gestor de archivo) se muestra correctamente y en Caja de Ubuntu Mate
si ocurre. Puede que esto sea también por las extensiones añadidas al explorador de archivos.
Es añadirle la linea Shebang a un archivo de Python y desaparecer el icono.

Saludos


