建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
温馨提示

抱歉,您需设置社区昵称后才能参与社区互动!

前往修改
我再想想

python -u code.py 怎么加入-u 参数。{已解答}

近西 2021/3/23 427

python -u code.py 怎么加入-u 参数。

回复 (1)

2021/3/24 10:15

同学你好,判题器启动学生代码的入口是python CodeCraft-2021.py,不加-u参数,可以用sys.stdout.flush()

近西

2021-3-24 18:20

python 线下60s,线上超时是正常的吗。因为有些终端sys.stdout.flush()没有效果,-s才有效果。
... 展开

近西

2021-3-24 18:30

我是将一个包含所有结果的超长字符串一次输出。print()+sys.stdout.flush(),对一个测试数据在vscode终端输出需要额外消耗15s-20s,但在cmd中print不怎么耗时间。所以我想知道测试平台对于print()+sys.stdout.flush()要额外消耗多少时间。
... 展开

软挑赛答疑专家9号

2021-3-25 16:36

评论 近西:线上的环境配置可以参考大赛介绍,线下60s线上超时是有可能的,超时可能是真超时、或者一直没有标准输出导致等待90s后判定超时,标准输出+flush一般几秒钟就可以完成
... 展开
上划加载中
标签
您还可以添加5个标签
  • 没有搜索到和“关键字”相关的标签
  • 云产品
  • 解决方案
  • 技术领域
  • 通用技术
  • 平台功能
取消

近西

角色:成员

话题:1

发消息
更新于2021年03月24日 16:07:59 4271
直达本楼层的链接
楼主
倒序浏览 只看该作者
[常见FAQ] python -u code.py 怎么加入-u 参数。{已解答}

python -u code.py 怎么加入-u 参数。

点赞 举报
分享

分享文章到朋友圈

分享文章到微博

软挑赛答疑专家9号

角色:导师

话题:1

发消息
发表于2021年03月24日 10:15:16
直达本楼层的链接
沙发
只看该作者

同学你好,判题器启动学生代码的入口是python CodeCraft-2021.py,不加-u参数,可以用sys.stdout.flush()

评论
近西 2021-3-24 18:20 评论

python 线下60s,线上超时是正常的吗。因为有些终端sys.stdout.flush()没有效果,-s才有效果。

... 查看全部
近西 2021-3-24 18:30 评论

我是将一个包含所有结果的超长字符串一次输出。print()+sys.stdout.flush(),对一个测试数据在vscode终端输出需要额外消耗15s-20s,但在cmd中print不怎么耗时间。所以我想知道测试平台对于print()+sys.stdout.flush()要额外消耗多少时间。

... 查看全部

评论 近西:线上的环境配置可以参考大赛介绍,线下60s线上超时是有可能的,超时可能是真超时、或者一直没有标准输出导致等待90s后判定超时,标准输出+flush一般几秒钟就可以完成

... 查看全部
点赞 评论 引用 举报

游客

您需要登录后才可以回帖 登录 | 立即注册