【问题标题】:twisted web server not ruuning a .rpy file扭曲的 Web 服务器没有运行 .rpy 文件
【发布时间】:2013-05-15 09:34:05
【问题描述】:

我是 Twisted 的蹒跚学步的孩子。我正在尝试使用命令运行 Twisted Web 服务器

    twistd web --resource-script=~/Desktop/step/ecdemo.rpy

假设我的文件 (ecdemo.rpy) 位于桌面上的 step 文件夹中

我访问页面时的回溯(127.0.0.1:8080/ecdemo.rpy)显示

    <type 'exceptions.IOError'>: [Errno 2] No such file or directory: '~/Desktop/step/ecdemo.rpy

但是,如果我使用命令运行相同的文件 python ecdemo.rpy运行流畅。

程序只是从 http 页面呈现一个 get 请求

我知道这是一些我不知道的基本问题,但如果你能帮助我开始,我会想出更好的问题......

感谢您的帮助。

【问题讨论】:

    标签: asynchronous twisted


    【解决方案1】:

    您的 shell 没有将 ~ 扩展至您的主目录。试试这个:

    twistd web --resource-script ~/Desktop/step/ecdemo.rpy
    

    请注意,我删除了选项名称及其值之间的=。这可能会让你的 shell 将 ~ 变成 /home/whoever

    【讨论】:

    • 谢谢 JP。我所知道的一切都来自您的网站本身。非常感谢帮助
    猜你喜欢
    • 1970-01-01
    • 2014-12-07
    • 1970-01-01
    • 2019-11-02
    • 2018-05-22
    • 1970-01-01
    • 2011-01-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多