从服务器运行Python代码?
问题:想要从服务器运行 one.py 文件。
错误信息:
当我在 Mac 上尝试运行时,出现了错误:
$python http://cs.edu.com/u/user/TEST/one.py ~
/Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.app/Contents/MacOS/Python: can't open file 'http://cs.edu.com/u/user/TEST/one.py': [Errno 2] No such file or directory
one.py 文件的内容是:
print 1
当我在 Ubuntu 上运行时,系统提示“找不到文件”。
疑问:我该如何从服务器运行 Python 代码呢?
7 个回答
1
Python解释器不知道怎么从网址读取文件。你需要把文件放在本地,也就是你的电脑上。
不过,如果你想让服务器来执行Python代码,你可以使用mod_python或者其他一些CGI技术。
你现在的做法是行不通的。
3
你不能这样做。如果你能通过SSH访问服务器,那么你可以利用这个连接在服务器上运行存放在那里的Python脚本。如果你想用Python写网站,可以去搜索一下Python的网页框架,看看怎么设置和运行Python网站的例子。