V2EX NeilWang 的所有回复 第 1 页 / 共 3 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    NeilWang    全部回复第 1 页 / 共 3 页
回复总数  56
1  2  3  
2022-03-17 22:45:20 +08:00
回复了 qq296015668 创建的主题 分享发现 GitHub 突然故障
刚刚 push 报 server 内部错误了
2021-12-20 14:04:31 +08:00
回复了 bazingaterry 创建的主题 全球工单系统 cdn.jsdelivr.net 证书错误
19 年域名过期时候的讨论: t/557019
@atpking
关于“使用 ssh -R 通过二级域名直接访问到本机的 HTT 服务”,我也开源了一个实现相同功能的项目:
https://github.com/wang0618/localshare
2021-04-08 00:15:52 +08:00
回复了 NeilWang 创建的主题 分享创造 PyWebIO免 HTML、JS 快速构建简单 Web 应用的 Python 库
@liqt91 #134 可以用 start_server() 的 static_dir 参数设置静态文件路径,然后上传图片后先把图片保存到 static_dir 文件夹下,这样就能获取到图片的 url,使用 url 来输出图片这样浏览器就可以缓存了( put_image 支持传入图片 url 来显示图片)

我建了一个交流微信群,有问题需要即时沟通可以加群交流 https://github.com/wang0618/PyWebIO/discussions/63
2021-04-07 16:58:54 +08:00
回复了 NeilWang 创建的主题 分享创造 PyWebIO免 HTML、JS 快速构建简单 Web 应用的 Python 库
@liqt91 #132 可以使用 scope 机制来对输出做动态调整:将 3 个图片输出到一个 scope 中,然后在用户调整了顺序之后,清空这个 scope,并以新顺序输出图片到这个 scope 。

文档见: https://pywebio.readthedocs.io/zh_CN/latest/guide.html#output-scope
2021-04-07 10:15:02 +08:00
回复了 NeilWang 创建的主题 分享创造 PyWebIO免 HTML、JS 快速构建简单 Web 应用的 Python 库
2021-04-07 00:46:38 +08:00
回复了 NeilWang 创建的主题 分享创造 PyWebIO免 HTML、JS 快速构建简单 Web 应用的 Python 库
@liqt91 #129 新版本的 pywebio 提供了一个 path-deploy 的功能,和你描述的需求是一致的,只不过后端 server 是 tornado,如果不是非得要用 flask 的话,这个可以满足你的需求。自己参照代码实现一个 flask 版本的也不麻烦
2021-04-05 22:00:13 +08:00
回复了 NeilWang 创建的主题 分享创造 PyWebIO免 HTML、JS 快速构建简单 Web 应用的 Python 库
@jinhb django>=2.2 就可以,集成不成功具体有什么报错吗?

集成方式可以参考文档: https://pywebio.readthedocs.io/zh_CN/latest/guide.html#integration-with-web-framework
2021-04-05 12:38:30 +08:00
回复了 Pogbag 创建的主题 问与答 NUC8 黑苹果外接 4k 显示器屏闪
我的也一样 typec 会闪,不过只是偶尔出现,hdmi 没试过
2021-03-24 23:09:03 +08:00
回复了 MrSnake 创建的主题 Python 如何使用 pywebio 直接跳转文件下载链接
可以使用 start_server() 的 static_dir 参数来设置一个存放静态文件的文件夹,然后将 ics 文件保存到该路径下,这样使用 pywebio.output.put_link 就可以创建指向 ics 文件的链接了。

参见: https://pywebio.readthedocs.io/zh_CN/latest/platform.html?highlight=static_dir#pywebio.platform.tornado.start_server

PS:关于 pywebio 使用上的问题可以在 github 仓库的 discussions 区发帖
2021-02-19 10:58:07 +08:00
回复了 abersheeran 创建的主题 Python 快速暴露 Python 函数作为 HTTP 服务
"可以方便的和现有的 Web 框架集成。也就是说,鉴权之类的工作,都可以用现成的"
楼主,你的意思是说 注册到 rpc.py 的函数,可以转换成 Flask 等 Web 框架的视图函数? Web 框架转 ASGI/WSGI 应用倒是很简单,不过没见过 ASGI/WSGI 应用转 Web 框架视图函数的。不知道我的理解对不对,有相关的例子可以提供吗
2021-02-03 10:47:00 +08:00
回复了 NeilWang 创建的主题 分享创造 PyWebIO免 HTML、JS 快速构建简单 Web 应用的 Python 库
@longchisihai #115 多谢,原来是因为 StreamWriter.wait_closed 是 py3.7 之后才引入的: https://docs.python.org/3/library/asyncio-stream.html#asyncio.StreamWriter.wait_closed

实测了一下,这个 wait_closed 调用看不出有什么影响,所以在 py3.7 之前就不调用了:
https://github.com/wang0618/PyWebIO/commit/9aa75e71e3e578d7e3d85bfe79b6d9588d41fee4
2021-02-01 23:34:44 +08:00
回复了 NeilWang 创建的主题 分享创造 PyWebIO免 HTML、JS 快速构建简单 Web 应用的 Python 库
@longchisihai #111 是因为等待 server 可连通的操作超时了,现在把这个超时时间调大了: https://github.com/wang0618/PyWebIO/commit/65f581de71b4ff2ba1b8c1022f4c76826f98b24e

下个版本就包含这个修复了,在此之前,可以使用 pip3 install -U --force-reinstall https://code.aliyun.com/wang0618/pywebio/repository/archive.zip 安装开发版
2021-02-01 16:09:55 +08:00
回复了 NeilWang 创建的主题 分享创造 PyWebIO免 HTML、JS 快速构建简单 Web 应用的 Python 库
@liqt91 #108 应该是会话自然关闭了,需要用 pywebio.session.hold() 来保持会话。参见 https://pywebio.readthedocs.io/zh_CN/latest/FAQ.html#put-buttons
下个版本会认真考虑一下是否要添加自动保持会话的支持, 目前需要使用 hold() 来手动保持会话的考量是保持 server 模式和 script 模式的逻辑一致性。
2021-02-01 12:41:50 +08:00
回复了 NeilWang 创建的主题 分享创造 PyWebIO免 HTML、JS 快速构建简单 Web 应用的 Python 库
@longchisihai #105 这个应该是尝试自动在浏览器中打开地址失败了,可以手动在浏览器中打开这个地址
2021-01-29 20:04:33 +08:00
回复了 NeilWang 创建的主题 分享创造 PyWebIO免 HTML、JS 快速构建简单 Web 应用的 Python 库
@liqt91 #103 我试了一下,没有发现 gunicorn 报错,可以的话请在 Github 上提一个 issue 。不过由于 PyWebIO 是将会话状态保存在 Server 的进程空间中的,而 PyWebIO 前端与 Flask 又是基于轮询通讯的,如果启用多个 worker,会导致状态错乱(表现就是,显示完内容后还没来得及交互会话就关闭了),目前针对这个问题还没有较好的解决方法。
2021-01-21 13:38:43 +08:00
回复了 NeilWang 创建的主题 分享创造 PyWebIO免 HTML、JS 快速构建简单 Web 应用的 Python 库
@tankeco "需要经常修改输入"的话,可以考虑将接收输入以及后续操作放到一个 while 循环中。或者在页面上放置一个 button,在 button 的点击回调函数中调用输入函数来获取输入并进行后续操作。
2021-01-20 19:41:00 +08:00
回复了 NeilWang 创建的主题 分享创造 PyWebIO免 HTML、JS 快速构建简单 Web 应用的 Python 库
@tankeco #91 PyWebIO 的设计就是输入表单在成功提交后就销毁,因为 PyWebIO 的输入是阻塞式的,一旦提交输入函数就返回了,表单还留在界面上是没有意义的。如果想和终端程序一样,还留存用户输入的内容,可以在用户输入后直接调用输出函数将内容输出出来。
2021-01-20 19:35:07 +08:00
回复了 NeilWang 创建的主题 分享创造 PyWebIO免 HTML、JS 快速构建简单 Web 应用的 Python 库
@xiaoxinshiwo github 上的仓库 clone 无法直接运行,因为需要手动构建前端需要的 js,可以使用这个镜像仓库 https://code.aliyun.com/wang0618/pywebio.git
这个仓库在 github 仓库的基础上添加了自动构建的 js 依赖
@xiaoxinshiwo #80 能否去 Github 提一个可复现问题的 issue 呢
1  2  3  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1233 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 42ms UTC 23:50 PVG 07:50 LAX 15:50 JFK 18:50
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86