我想deploy my Twisted application using .tac files and twistd瓶部署twistd來:無法加載應用程序:「NoneType」對象有沒有屬性「startswith」
我試圖用命令行進行部署:
twistd -y service.tac
我有錯誤:
...
application = getApplication(self.config, passphrase)
--- <exception caught here> --- File "/usr/local/lib/python2.7/dist-packages/twisted/application/app.py", line 450, in getApplication application = service.loadApplication(filename, style, passphrase) File "/usr/local/lib/python2.7/dist-packages/twisted/application/service.py", line 411, in loadApplication passphrase) File "/usr/local/lib/python2.7/dist-packages/twisted/persisted/sob.py", line 224, in loadValueFromFile eval(codeObj, d, d) File "service.tac", line 54, in <module>
File "/usr/lib/python2.7/posixpath.py", line 61, in isabs return s.startswith('/')
exceptions.AttributeError: 'NoneType' object has no attribute 'startswith'
Failed to load application: 'NoneType' object has no attribute 'startswith'
我service.tac文件是:
from flask import Flask app = Flask(__name__)