Python - 作为Upstart作业运行的脚本在某些时候可能需要raw_input

时间:2014-07-30 15:46:38

标签: python linux google-api upstart

我有一个脚本可以执行google calendar api access oauth。

我正在尝试将这项工作作为一项新手工作,并在其内部循环时进行睡眠。

它工作得非常好,但我正在考虑如果在某些时候刷新令牌请求不再起作用。我将不得不再次存储代码,但我需要在终端中手动输入。

我尝试过如下运行新手工作的测试: -

/etc/init/testing.conf: -

description "testing"
author "Tester"

start on runlevel [2345]
stop on runlevel [!2345]

respawn
chdir /home/tester/Scripts
exec python testinput.py

/home/tester/Scripts/testinput.py: -

authorize_url = 'http://google.com' # Just an Example
print 'Go to the following link in your browser: ' + authorize_url
code = raw_input('Enter verification code: ').strip()
print code

我的问题是 - 如何在需要时打印被调用的python脚本然后从终端接受raw_input?

0 个答案:

没有答案