Autoexec de Python para la frambuesa Pi (2 / 3 paso)

Paso 2: Elaboración de la serpiente

Voy a suponer que tienes una versión de Python instalado (me gusta para Python, me gusta el ambiente de Spyder como se describe en el gráfico Instructable vistas con Python raspado de pantalla por russ_hensel) y tiene al menos una idea de cómo usarlo. También supongo que se conecta como pi. Permite crear un programa de python llamado \home\pi\autoexec.py. Lo que pones en ella depende de lo que quieres hacer. Ilustrará algunas posibilidades sólo por que le da un archivo comentado aquí (en una caja). Para obtener tu copia puede solo copiar y no pegar, es necesario para descargar. Nota que este programa de Python puede extenderse para hacer cualquier cosa que puede hacer cualquier programa de Python, los contenidos aquí son sólo las declaraciones que he encontrado particularmente útil.

 # =============== begin autoexec.py ============ # this is an example file, it shows how to open stuff, not # a good example of what to open, which is up to you. # this opens up so much stuff you may want to try it # with some lines commented out. # you can run it onthe Pi as a normal idle or spyder program you do # not have to reboot each time import os from subprocess import Popen,PIPE # normally the output really has no place to go so nothing will be seen from the print statment print "starting autopython.py" # -------------- mount an nas drive ------------ # use os.system only if the command runs and exits othwise this program # will stop until command is done ( not my real password ) os.system( r'sudo mount -t cifs -o username="russ",password="all9s",workgroup="MSHOME",file_mode=0777,dir_mode=0777,nobrl //192.168.0.120/share/_Source/rPi /mnt/share1' ) # -------------- leafpad ------------ # this will run leafpad ( a nice little editor on the Pi ) with no file opended, the program does # not wait to see how leafpad runs but goes on to the rest of the program # not waiting is a general feature of Popen as used here #proc = Popen( [r"leafpad"] ) # -------------- leafpad ------------ # open a file, actually tis file in leafpad proc = Popen( [ "leafpad /home/pi/autopython.py"], shell=True ) # # -------------- starpusher ------------ # run the python game starpusher #proc = Popen( [r"python /home/pi/python_games/starpusher.py"], shell=True ) # -------------- idle ------------ # just open the idle ( a python environment #proc = Popen( [r"/usr/bin/idle"] ) # -------------- idle editing a file ------------ #proc = Popen( [r"/usr/bin/idle /home/pi/python_games/starpusher.py"], shell=True ) # -------------- idle not editing a file but running it ------------ # not a particularlly useful process proc = Popen( [r"/usr/bin/idle -r /home/pi/python_games/starpusher.py"], shell=True ) # works, but runs program print " autopython.py all done " # =================== eof ======== 

Hay un paso adicional para que esto funcione, usted necesita editar uno de sus Pi archivo de configuración:

Utilice el editor leafpad, en un terminal escriba >>

sudo leafpad ~/.config/lxsession/LXDE/autostart

y añadir la línea al final del archivo:

/Home/PI/Autoexec.py

y guardar

Artículos Relacionados

Servidor de la Web de Python para la frambuesa Pi

Servidor de la Web de Python para la frambuesa Pi

Nota: Si desea que sólo un servidor web que no requiere Python, revisa este tutorial que hice para un servidor web muy fácil para el Raspberry Pi.Sabes algunos Python básico o quiere aprender algunos y quieres hacer una página web, un servidor web, r
Codificación del Python para Android Minecraft PE

Codificación del Python para Android Minecraft PE

La versión de Minecraft de frambuesa PI permite script en Python, haciendo diseños fractales, dibujos, gráficos de tortuga, juegos simples, etc.. Lo mismo se puede hacer en una versión de escritorio con mi Mod de mermelada de frambuesa (aquí está mi
3 ejes acelerómetro Digital de 12 bits/8 bits Python Tutorial de frambuesa Pi MMA8452Q

3 ejes acelerómetro Digital de 12 bits/8 bits Python Tutorial de frambuesa Pi MMA8452Q

El MMA8452Q es un acelerómetro micro smart, baja potencia, tres ejes, capacitiva, con 12 bits de resolución. Opciones programables de usuario flexibles cuentan con la ayuda de funciones incorporadas en el acelerómetro, configurable a dos pines de int
Proyecto fácil - Control de un LED con Python usando una frambuesa Pi

Proyecto fácil - Control de un LED con Python usando una frambuesa Pi

Este será el proyecto Raspberry Pi GPIO LED más fácil cada vez. Si sigues esta guía debería tomar menos de 20 minutos de instalación y funcionamiento. El objetivo de este proyecto es obtener una sola luz de LED intermitente basado en un programa de P
Juegos para la frambuesa Pi 2 la corriente

Juegos para la frambuesa Pi 2 la corriente

Moonlight es una implementación de código abierto del Protocolo de GameStream de NVIDIA. Luz de la luna le permite transmitir su colección completa de juegos de vapor (y otras aplicaciones) desde tu PC compatible GeForce experiencia a cualquier dispo
Batería operado cartón HDMI Retro TV Stand para su frambuesa Pi

Batería operado cartón HDMI Retro TV Stand para su frambuesa Pi

El Raspberry Pi merece su propia pantalla y soporte! ¿Por qué compartir su frambuesa Pi con el televisor de la sala de estar? Dar su Pi su propio soporte y batería así que usted puede operar en cualquier lugar en la casa o en su oficina. Imagine tene
Prototipo y configurar su propio módulo de reloj en tiempo Real para la frambuesa Pi (Open Source Hardware y Software configuración))

Prototipo y configurar su propio módulo de reloj en tiempo Real para la frambuesa Pi (Open Source Hardware y Software configuración))

Para mantener el precio de la frambuesa pi por los desarrolladores de izquierda algunos de los elementos esenciales de esos es el reloj de tiempo real. En este momento la frambuesa pi tiempo sobre Ethernet de actualizar la hora automáticamente desde
Con un Kindle Fire como monitor para su frambuesa pi

Con un Kindle Fire como monitor para su frambuesa pi

En esta insuperable mostraré cómo utilizar un incendio kindle como un monitor para una frambuesa pi. Tenía un viejo fuego kindle que me dieron hace unos años que ya no utilizo y pensé, ¿por qué no usarlo como monitor para mi frambuesa pi? Así, nació
Completo kit de interfaz Python para PhidgetSBC3

Completo kit de interfaz Python para PhidgetSBC3

La Junta de PhidgetSBC3 es una computadora de tablero solo funcional completo, corriendo Debain Linux. Es similar a la frambuesa Pi, pero tiene 8 entradas de sensores analógicos y 8 entradas digitales y salidas digitales 8. Suministra con una aplicac
Interfaz web sencilla e intuitiva para su frambuesa Pi

Interfaz web sencilla e intuitiva para su frambuesa Pi

El Raspberry Pi es un sorprendente miniordenador de 35 dólares. Le permite hacer todo lo que podría hacer con un ordenador Linux (conexión a internet, viendo videos, lanzar aplicaciones,...) pero también para interactuar con el mundo que lo rodea, al
Edificio 3D impreso Pan Tilt caso para una frambuesa Pi

Edificio 3D impreso Pan Tilt caso para una frambuesa Pi

Este instructivo describe la construcción de un caso para un Pi de frambuesa que incorpora un conjunto de pan-tilt de la cámara de Pi.Mi objetivo fue diseñar un caso para imprimir 3D que comprendería perfectamente la frambuesa Pi mientras que también
Tutorial de Python simple RGB frambuesa Pi

Tutorial de Python simple RGB frambuesa Pi

Una forma sencilla de empezar el frambuesa Pi programación forma es intentar programar un Raspberry Pi. Ahora he creado este sencillo tutorial. Puede seguir los pasos simples y hacer una simple lámpara inalámbrica de RGB.Todos los componentes son un
Super barato Ethernet para la frambuesa Pi

Super barato Ethernet para la frambuesa Pi

Este Instructable muestra cómo puede Agregar una interfaz Ethernet a cualquier ordenador Raspberry Pi, con el menor costo posible. Usted puede conseguir un Pi cero modelo un / una + conectado a Internet o añadir una segunda interfaz de red a un model
Terminal de Python para la conexión de Arduino barato Pi

Terminal de Python para la conexión de Arduino barato Pi

El Raspberry Pi es una máquina de Linux así que probablemente hay un montón de aplicaciones terminal para el mismo. Pero he escrito uno nuevo en Python, ¿por qué me molesto? Sigue leyendo. Si haces un proyecto que utiliza el Pi y el Arduino probablem