Pronterface запускается, в процессе работы вызывает мою программу, моя программ записывает имя выбранного файла в переменную, Pronterface получает эту переменную и работает с ней. В пробном варианте значение этой переменной записывается в файл txt.
Кусок кода моей программы(program.py)
............... if GPIO.input(16) == False: tex=images[i] tex=str(tex) GPIO.cleanup() exit() ...........
import program ...... program.main() .... def getText(): return program.tex .... zz=getText() my=open("File.txt", "w") my.write(zz) my.close()
После нажатия на кнопку, висящей на GPIO16 все закрывается. А если убрать exit(), то ничего не происходит - агрузка Pronterface стоит на том же месте, на каком была вызвана моя программа
На всякий случай ниже выкладываю полный код моей программы.