logo
0
0
WeChat Login
编辑文件 README.md
cnb-init-from https://cnb.cool/RubyOSS/Template/Python
docker build --push -t docker.cnb.cool/iiistudio/os/docker/python:3.12.11 -f /workspace/.ide/Dockerfile .
$: vscode: - services: - vscode - docker runner: cpus: 32 env: CNB_WELCOME_CMD: | docker compose up -d python start.py # 开发环境在销毁之前执行的任务 endStages: - name: sync code script: git add . && git commit -m "自动提交:$(date "+%Y-%m-%d %H:%M:%S")" && git push

start.py

import sys import os import webbrowser 端口 = sys.argv[1] if len(sys.argv) > 1 else "3000" 原始网址 = os.getenv("CNB_VSCODE_PROXY_URI") 应用网址 = 原始网址.replace("{{port}}", 端口) print("访问地址为:") print(f'- {应用网址}') print(f'密码:666') 浏览器 = webbrowser.open_new_tab(应用网址)