You've already forked QWeatherReporter
feat: fixed a bug
This commit is contained in:
@@ -15,8 +15,7 @@ from core.language import Language
|
|||||||
from core.settings import change_settings
|
from core.settings import change_settings
|
||||||
from core.read_config import read_config
|
from core.read_config import read_config
|
||||||
from core.sendmail import Mail
|
from core.sendmail import Mail
|
||||||
from lib.get_host_ip import get_host_ip
|
from lib.webservice import accept_requests
|
||||||
from lib import webservice
|
|
||||||
|
|
||||||
|
|
||||||
def check_time():
|
def check_time():
|
||||||
@@ -116,8 +115,8 @@ def main():
|
|||||||
|
|
||||||
processes.submit(check_time)
|
processes.submit(check_time)
|
||||||
if settings[2]['webservice']:
|
if settings[2]['webservice']:
|
||||||
Logger.info(f'{language["webservice_ip"]}:{get_host_ip()}:7898')
|
Logger.info(f'{language["webservice_ip"]}:127.0.0.1:7898')
|
||||||
processes.submit(webservice.process_request())
|
processes.submit(accept_requests())
|
||||||
|
|
||||||
time_count = 0
|
time_count = 0
|
||||||
while True:
|
while True:
|
||||||
|
|||||||
@@ -1,20 +0,0 @@
|
|||||||
# -- coding:utf-8 --
|
|
||||||
# @Author: markushammered@gmail.com
|
|
||||||
# @Development Tool: PyCharm
|
|
||||||
# @Create Time: 2021/12/21
|
|
||||||
# @File Name: get_host_ip.py
|
|
||||||
|
|
||||||
import socket
|
|
||||||
|
|
||||||
|
|
||||||
def get_host_ip():
|
|
||||||
"""
|
|
||||||
查询本机ip地址
|
|
||||||
:return: ip
|
|
||||||
"""
|
|
||||||
ip_s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
|
|
||||||
ip_s.connect(('8.8.8.8', 80))
|
|
||||||
ip = ip_s.getsockname()[0]
|
|
||||||
ip_s.close()
|
|
||||||
|
|
||||||
return ip
|
|
||||||
Reference in New Issue
Block a user