windows path fix
This commit is contained in:
parent
e190957405
commit
5408317ee5
3
.gitignore
vendored
3
.gitignore
vendored
@ -22,6 +22,9 @@ dist
|
|||||||
notebooks
|
notebooks
|
||||||
passcode
|
passcode
|
||||||
data
|
data
|
||||||
|
windows
|
||||||
|
linux
|
||||||
|
*.7z
|
||||||
*.7z
|
*.7z
|
||||||
res
|
res
|
||||||
*.txt
|
*.txt
|
||||||
|
|||||||
@ -1,5 +1,4 @@
|
|||||||
import os
|
import os
|
||||||
import resource
|
|
||||||
from matplotlib import pyplot as plt
|
from matplotlib import pyplot as plt
|
||||||
from modules import cosmic
|
from modules import cosmic
|
||||||
from modules import tidi
|
from modules import tidi
|
||||||
@ -77,6 +76,6 @@ if __name__ == '__main__':
|
|||||||
env_port = os.getenv("Z_PORT")
|
env_port = os.getenv("Z_PORT")
|
||||||
port = 5000 if env_port is None else int(env_port)
|
port = 5000 if env_port is None else int(env_port)
|
||||||
if 'debug' in args:
|
if 'debug' in args:
|
||||||
app.run("0.0.0.0", port=58620, debug=True)
|
app.run("0.0.0.0", port=port, debug=True)
|
||||||
else:
|
else:
|
||||||
app.run("0.0.0.0", port=port, debug=False)
|
app.run("0.0.0.0", port=port, debug=False)
|
||||||
|
|||||||
@ -33,7 +33,8 @@ def supermeta():
|
|||||||
def list_ballon():
|
def list_ballon():
|
||||||
all_ballon_files = glob.glob(
|
all_ballon_files = glob.glob(
|
||||||
f"{BASE_PATH_BALLOON}/**/**.nc", recursive=True)
|
f"{BASE_PATH_BALLOON}/**/**.nc", recursive=True)
|
||||||
|
# replace all \\ with /
|
||||||
|
all_ballon_files = [x.replace("\\", "/") for x in all_ballon_files]
|
||||||
return all_ballon_files
|
return all_ballon_files
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -16,7 +16,8 @@ tidi_module = Blueprint("Tidi", __name__)
|
|||||||
def get_all_years():
|
def get_all_years():
|
||||||
res = glob.glob(f"{DATA_BASEPATH.tidi}/**/**.txt", recursive=True)
|
res = glob.glob(f"{DATA_BASEPATH.tidi}/**/**.txt", recursive=True)
|
||||||
# search for the folder name that is year
|
# search for the folder name that is year
|
||||||
|
# replace all \\ with /
|
||||||
|
res = [x.replace("\\", "/") for x in res]
|
||||||
return {
|
return {
|
||||||
"path": res
|
"path": res
|
||||||
}
|
}
|
||||||
|
|||||||
19
run-linux.sh
Normal file
19
run-linux.sh
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# 询问用户输入端口
|
||||||
|
read -p "请输入端口号 (默认56800): " port
|
||||||
|
|
||||||
|
# 验证端口输入,如果为空或非数字则使用默认值
|
||||||
|
if [[ -z "$port" ]] || ! [[ "$port" =~ ^[0-9]+$ ]]; then
|
||||||
|
port=56800
|
||||||
|
fi
|
||||||
|
|
||||||
|
# 设置环境变量
|
||||||
|
export Z_PORT=$port
|
||||||
|
|
||||||
|
# 循环运行程序
|
||||||
|
while true; do
|
||||||
|
./linux/backend/backend
|
||||||
|
echo "程序退出,正在重启..."
|
||||||
|
sleep 1
|
||||||
|
done
|
||||||
24
run-windows.bat
Normal file
24
run-windows.bat
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
@echo off
|
||||||
|
|
||||||
|
|
||||||
|
set /p "port=Input Port (Default 56800): "
|
||||||
|
|
||||||
|
|
||||||
|
set "numbers=0123456789"
|
||||||
|
if "%port%"=="" (
|
||||||
|
set "port=56800"
|
||||||
|
) else (
|
||||||
|
set "valid=true"
|
||||||
|
for /f "delims=%numbers%" %%i in ("%port%") do set "valid=false"
|
||||||
|
if not "%valid%"=="true" set "port=56800"
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
set Z_PORT=%port%
|
||||||
|
|
||||||
|
|
||||||
|
:loop
|
||||||
|
.\windows\backend\backend.exe
|
||||||
|
echo Exit, restart...
|
||||||
|
timeout /t 1 /nobreak >nul
|
||||||
|
goto loop
|
||||||
Loading…
x
Reference in New Issue
Block a user