python-3.x - ModuleNotFoundError:没有名为“SocketServer”的模块
问题描述
我正在使用 python 3.7.4 我有所有小写的 import socketserver 但仍然出现错误
from flask import Flask,flash,redirect,render_template,request,sessions,abort
import socketserver
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello world"
if __name__=="__main__":
app.run()
ModuleNotFoundError:没有名为“SocketServer”的模块
解决方案
也许您必须在运行烧瓶应用程序之前运行boot.sh。
否则
try:
import socketserver
from http.server import BaseHTTPRequestHandler
from http.server import HTTPServer
except ImportError:
import SocketServer as socketserver
from BaseHTTPServer import HTTPServer
from BaseHTTPServer import BaseHTTPRequestHandler
推荐阅读
- ios - 如何在 Swift 中使用 + 运算符创建自定义函数
- r - 在 Shiny 中将响应式数据表转换为 Kable
- c++ - 如何用winsock正确recv?
- android - 如何从 Kotlin 的另一个类调用 recreate?
- image - 在 Pug 上添加图像时遇到一些问题
- sql - Oracle 11g SQL 查询 - 指定从 Select 语句中排除哪些重复项
- angular - 相机,CameraOptions 在我的移动应用程序中不起作用
- javascript - Javascript - 过滤一组对象(仪器)并返回字符串仪器
- html - 如何配置cropper.js 机智图片标签?
- sql - 大表查询