2012-07-25 60 views
0

我有一个安装脚本会问我一些问题。如何自动化自动化我的Python脚本?

或者我可以解决这个problem没有使用pexpect?

在我的Django项目

python manage.py syncdb 

.... 
.... 
.... 
Would you like to create a default user (yes/no)? 
What is the username? 
What is the password? 
.... 
.... 

我想打字是的,根和12345

我可以自动执行自动执行此过程?

感谢

回答

1

是的......但是你应该通过通过绕过超级用户创建选项,并提供一个夹具,而不是去做。

+0

但我怎么能实现,而不改变python脚本代码? – 2012-07-25 08:36:32

+0

选项在shell中传递。夹具通过外壳加载。 Python如何参与? – 2012-07-25 08:40:04

+0

你是否介意通过一个简单的例子来说明这一点?不熟悉的fixutres和选项... – 2012-07-25 08:40:57