¿Cómo puedo listar la repetición de 'ls / usr / share / aplicaciones' en Python -- python3 camp askubuntu Relacionados El problema

How can I list replay of 'ls /usr/share/applications' in python


0
vote

problema

Español

¿Cómo puedo enumerar todos los archivos .desktop en USR / Compartir / Aplicaciones mediante el comando 'ls / usr / share / aplicaciones' y conviértalo en una variable de la lista en Python3.7?

como

  list1 = replayof('command') print1 = list(list1) print(print1)   
Original en ingles

How can I list all .desktop files in usr/share/applications using 'ls /usr/share/applications' command and make it a list variable in python3.7?

like

list1 = replayof('command') print1 = list(list1) print(print1) 
  

Lista de respuestas

0
 
vote
vote
La mejor respuesta
 

No es trivial entender su pregunta, y es probablemente el stackexchange incorrecto para esto, porque es más Python que Ubuntu.

Dicho esto, creo que el código que está buscando es

  import os print(os.listdir('/usr/share/applications'))   

A menos que su pregunta sea realmente acerca de cómo enumerar todos los archivos que terminan en .desktop ? Entonces sería

ABCDEFGHIJKLMNABCDEFGHIJKLMN2 .

Para obtener más información sobre esto, es posible que desee buscar en wildcards y abcdefhijklmnabcdefghijklmn4 .

Voy a dejar la parte de la lista como un ejercicio al lector.

 

It's not trivial to understand your question, and it's probably the wrong stackexchange for this, because it's more python than Ubuntu.

That being said, I believe the code you are looking for is

import os print(os.listdir('/usr/share/applications')) 

Unless your question is really about how to list all files that end in .desktop? Then it would be

ls /usr/share/applications/*.desktop.

For more on this, you may want to look into wildcards and globbing.

I'll leave the list part as an exercise to the reader.

 
 

Relacionados problema

2  Instalación de Python3.6 (y purgando unos 3.5 paquetes) desordenado con mi terminal  ( Installing python3 6 and purging some 3 5 packages messed up with my terminal ) 
Estuve siguiendo las instrucciones para instalar Python3.6 en mi máquina Ubuntu 16.04 de aquí y en el proceso también hice un sudo apt-get purge en alguno...

104  ¿Cómo instalo Python 3.3?  ( How do i install python 3 3 ) 
He descargado Python 3.3 del sitio oficial, pero no tengo idea de cómo instalarla. Estoy usando Ubuntu 12.04 ...

0  ¿Por qué Ubuntu 16.04 viene con Python 3.5 pero no PIP3?  ( Why does ubuntu 16 04 come with python 3 5 but not pip3 ) 
Esta es probablemente una pregunta básica, pero soy bastante nuevo en Ubuntu. Por lo que entiendo, Ubuntu 16.04 (y las siguientes versiones) vienen con Python...

4  "PIP Install Requisitos.txt" Command devuelve muchos errores, incluyendo 404 no encontrados  ( Pip install requirements txt command returns many errors including 404 not fo ) 
(myenv1) root@p-VirtualBox:~/online-exam/onlineexam# pip install requirements.txt Collecting requirements.txt Exception: Traceback (most recent call last): ...

2  Cómo crear botón de estilo múltiple en GTK3 Python  ( How to create multi style button in gtk3 python ) 
He leído el documento GTK3 Python y su parte del botón. Bueno, estoy tratando de hacer un botón como este (es software de Klavaro): Pero no encontré nad...

0  Problema en Invoke Sudo Make Install en Script de Python  ( Problem in invoke sudo make install in python script ) 
He escrito el siguiente código para configurar el paquete Yara en mi script, pero cuando llame a sudo Make Install, Python me da error. ¿Cómo puedo arreglarlo...

4  Pycharm no puede encontrar Python  ( Pycharm cant find python ) 
Cuando intento ejecutar Pycharm, muestra este error: ERROR: Cannot start PyCharm No JDK found. Please validate either PYCHARM_JDK, JDK_HOME or JAVA_HOME en...

2  Problemas al instalar el paquete EDX-DL con PIP  ( Issues while installing edx dl package with pip ) 
QUERÍO DESEAR A BULT Descargar alguna conferencia de YouTube y EDX, así que eché un vistazo al proyecto aquí: https://github.com/coursera-dl/edx-dl < / p>...

0  Instalación de paquetes de Ubuntu dentro del script de Python  ( Installing ubuntu packages within python script ) 
Quiero instalar los siguientes paquetes dentro de My Python Script: python-pip python-sqlalchemy mongodb python-bson python-dpkt python-jinja2 python-magi...

0  Python usa solo un hilo  ( Python use only one thread ) 
Tengo I7 8550U y 18.04.1. Python mientras usa Jupyter Notebook está usando solo un núcleo de 8 posibles. Para otras tareas, es decir. Java utiliza todos los n...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos