我有一个用Python2.7.5编写的程序,我想把它移到我在webfection上托管的帐户上。在那里我想用Pyramid 1.4/python2.7实现它。我已经安装了所有的包,但似乎我有一个金字塔本身的问题。下面是我得到的错误列表。
md5, sys, os, tempfile, json, re, urllib2, time, multiprocessing requests
2013-10-18 21:37:48,821 ERROR [waitress][Dummy-1] Exception when serving /
Traceback (most recent call last):
File "/home/.../lib/python2.7/waitress/channel.py", line 329, in service
task.service()
File "/home/.../lib/python2.7/waitress/task.py", line 173, in service
self.execute()
File "/home/.../lib/python2.7/waitress/task.py", line 412, in execute
self.write(chunk)
File "/home/.../lib/python2.7/waitress/task.py", line 303, in write
channel.write_soon(towrite)
File "/home/.../lib/python2.7/waitress/channel.py", line 311, in write_soon
self.outbufs[-1].append(data)
File "/home/.../lib/python2.7/waitress/buffers.py", line 243, in append
self.strbuf = strbuf + s
TypeError: cannot concatenate 'str' and 'list' objects
如何调试这个有什么建议吗?
解决办法很简单,但不是那么明显。在视图.py我看到了一个正在回归的景象
其中x是我的多进程代码的输出,但它也是一个列表。这引起了一个问题。最后我使用render_to_response并将结果作为字典的一部分传递
^{pr2}$相关问题 更多 >
编程相关推荐