django - 从 Django 运行 unix 命令

标签 django unix wget

我有一个正在运行的 Django 站点。我需要添加一个功能来调用 wget 以响应用户操作。我应该如何从 Django 应用程序执行此操作?

最佳答案

由于 Django 是用 Python 编写的,您可以使用 Python 的 subprocess 模块在您的一个 View 中调用 wget。但是,如果您只想使用 wget 下载文件(而不使用其高级功能之一),则可以使用 urllib2 更轻松地模拟其行为。

关于django - 从 Django 运行 unix 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10061139/

相关文章:

Linux 堆栈驻留内存在堆栈展开后未回收

检查是否为特定日期和时间设置了夏令时

python - 构建一个字符串并在终端 python 中运行它

python - 保存时跳过字段(Django 模型、插入和更新)

django - 如何将索引属性强制为数字(或 float )?

python - Django 1.7 - makemigrations 未检测到更改

wget 不再说英语了

django - 在 Django 中使用 manytomany 字段实例化模型实例

c++ - "unix"C++ 预处理器宏未使用 -std=c++11 定义

linux - 在 Internet 存档上重定向后获取 URL