类Unix系统具有"文件模式",表示谁可以读/写/执行文件.模式755表示所有者可以读/写/执行,其他人都可以读/写但不能写.要使您的Python脚本具有此模式,请键入
chmod 0755 script.py
Run Code Online (Sandbox Code Playgroud)
你还需要一个shebang
#!/usr/bin/python
Run Code Online (Sandbox Code Playgroud)
在文件的第一行告诉操作系统它是什么样的脚本.
如果您有ssh访问您的网站空间,请连接并发布
chmod 755 nameofyourscript.py
Run Code Online (Sandbox Code Playgroud)
如果您没有ssh访问权限,而是通过FTP连接,请检查您的FTP应用程序以查看它是否支持设置权限.
至于755的含义:
通过添加permision值来构造数字.1 =可执行,2 =可写,4 =可读.即755意味着您自己可以读取,写入和执行该文件,其他人都可以读取和执行它.