Python导入警告和服务器无响应。

18 浏览
0 Comments

Python导入警告和服务器无响应。

这个问题已经有答案了

0.0.0.0, 127.0.0.1和localhost之间有什么区别?

我正在开发一个应用程序,当我在powershell中运行API.py文件时,我得到了这个输出

Bottle v0.12.19 server starting up (using WSGIRefServer())...
Listening on http://0.0.0.0:8085/
Hit Ctrl-C to quit.
:914: ImportWarning: _ImportRedirect.find_spec() not found; falling back to find_module()

如您所见,服务器启动于0.0.0.0:8085,然后我收到一个导入警告。

当我输入http://0.0.0.0:8085/时,我得到的是“网页可能暂时无法使用http://0.0.0.0:8085/” 或者它已经永久地转移到了一个新的web地址。”并且前端调用(例如登录应用程序)都没有错误。

我有一种感觉是由于导入警告,但我不确定。

以下是我的导入

import json
from bottle import app, get, hook, post, route, run, request, response
from beaker.middleware import SessionMiddleware
from unqlite import UnQLite
from buildDB import BuildDB
from encrypt_passwords import encrypt_passwords

当我Ctrl+C Python服务器时,也会在导入警告后得到这个。

C:\Users\[USERNAME]\AppData\Local\Programs\Python\Python310\lib\site-packages\bottle.py:3139: ResourceWarning: unclosed 
  pass
ResourceWarning: Enable tracemalloc to get the object allocation traceback

admin 更改状态以发布 2023年5月20日
0
0 Comments

我不得不修改我一个Python脚本中的基址变量,从0.0.0.0改成http://localhost:8085,服务器现在可以工作了!

0