Mivel a QPython alapban nem támogatja, hogy egy python fájlnak parancssorban adjunk át paramétereket, ezért trükközni kell.
Az egyik megoldás a következőképpen néz ki.
- Készítünk egy fájlt az alábbi tartalommal.
import os
import sys
workdir = '<elérési út>'
filename = '<fájlnév.py>'
arguments = '<paraméterek>'
os.chdir(workdir)
os.system(sys.executable + ' ' + filename + ' ' + arguments)
Ahol is az
<elérési út> - az indítandó python fájl könyvtára (pl. /storage/emulated/0/Documents/)
<fájlnév.py> - az indítandó python fájl neve
<paraméterek> - az indítandó python fájlnak átadandó paraméterek szóközzel elválasztva - Elnevezzünk ezt a fájlt például qpExec.py-nak, és elhelyezzük valahová a mobil eszközünkön.
- Megnyitjuk QPython editorral, majd elindítjuk. (Ha a /storage/emulated/0/com.hipipal.qpyplus/scripts vagy /storage/emulated/0/com.hipipal.qpyplus/scripts3 alá tettük, akkor a QPython programok segítségével is indíthatjuk.)
Nincsenek megjegyzések:
Megjegyzés küldése