Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache2 python3上的Web服务器_Apache2_Python 3.x_Mod Wsgi_Webdev.webserver - Fatal编程技术网

Apache2 python3上的Web服务器

Apache2 python3上的Web服务器,apache2,python-3.x,mod-wsgi,webdev.webserver,Apache2,Python 3.x,Mod Wsgi,Webdev.webserver,我已经用Python 3创建了一个web应用程序。这一切都运行得很好,直到我必须上传一个文件。。。无法在环境中找到路径或文件。我正在使用wsgi,我正在考虑迁移到另一个web服务器,您有什么建议 这就是我从政府那里得到的一切 s = FileWrapper(environ.copy()['wsgi.input']) for y in s: print(y) 对此的回应是: b'-----------------------------15144231665159173951887538

我已经用Python 3创建了一个web应用程序。这一切都运行得很好,直到我必须上传一个文件。。。无法在环境中找到路径或文件。我正在使用wsgi,我正在考虑迁移到另一个web服务器,您有什么建议

这就是我从政府那里得到的一切

s = FileWrapper(environ.copy()['wsgi.input'])
for y in s:
    print(y)
对此的回应是:

b'-----------------------------1514423166515917395188753897--\\r\\n'

这意味着什么?

这是文件数据,以保证保存到目标的格式发送,目标是您。您需要对其进行解码,Python中有用于解码的库

然而,由于您显然不知道这些技术细节在Web中是如何工作的,因此如果您想编写自己的Web服务器,您必须学习。这不是一个微不足道的问题


我建议您使用某种web框架。Python有很多,我推荐Pyramid或Django,它们现在都被移植到Python3中。

这就是我从s:print(y)中的y的
s=FileWrapper(environ.copy()['wsgi.input'])得到的所有信息
的回答是:b'-------------------------------1514423166515917395188753897--\\r\\n“h****中的什么意思?”?