Shell脚本Python Shell导入

2024-04-18 17:25:43 发布

您现在位置:Python中文网/ 问答频道 /正文

当我在python manage.py shell中测试东西时,我想省去一些输入。基本上,我有一个小的shell脚本,可以让我进入>>>shell,但是我希望能够在我的视图.py编写脚本,这样我就不必每次测试时都输入它们。我试着用shell脚本把它们写出来,但似乎它们没有传递给pythonshell。在

以下是我目前所掌握的情况。在

#!/usr/local/bin/bash
python ~/path/to/manage.py shell

import datetime
from django.shortcuts import render_to_response
from mymodel.models import *
from myapp.forms import *
... and so on

我希望所有的导入行都被推到pythonshell中,这样我就不必每次想在shell上调试时都输入/复制粘贴它们。在


Tags: topathfrompyimport脚本bash视图
2条回答

把你的前传归档。{I>在这里{我假设它是一个名为cd1>的文件。然后可以调整bash脚本,如下所示:

cat prequel - | python ~/path/to/manage.py shell

cat连接文件,但它可以将标准输入视为一个文件,因此我们将您的前传和标准输入连接起来,然后通过管道将连接连接到shell。在

相关问题 更多 >