抱歉,您需设置社区昵称后才能参与社区互动!
2021年华为软件精英挑战赛
话题 : 370 成员 : 631
python -u code.py 怎么加入-u 参数。
同学你好,判题器启动学生代码的入口是python CodeCraft-2021.py,不加-u参数,可以用sys.stdout.flush()
近西
2021-3-24 18:20
2021-3-24 18:30
软挑赛答疑专家9号
2021-3-25 16:36
角色:成员
话题:1
标签:Python
角色:导师
python 线下60s,线上超时是正常的吗。因为有些终端sys.stdout.flush()没有效果,-s才有效果。
我是将一个包含所有结果的超长字符串一次输出。print()+sys.stdout.flush(),对一个测试数据在vscode终端输出需要额外消耗15s-20s,但在cmd中print不怎么耗时间。所以我想知道测试平台对于print()+sys.stdout.flush()要额外消耗多少时间。
评论 近西:线上的环境配置可以参考大赛介绍,线下60s线上超时是有可能的,超时可能是真超时、或者一直没有标准输出导致等待90s后判定超时,标准输出+flush一般几秒钟就可以完成
游客
快速回复
您发表的内容存在敏感词汇
如点击继续发布,文章中的敏感词将正常发表。
同学你好,判题器启动学生代码的入口是python CodeCraft-2021.py,不加-u参数,可以用sys.stdout.flush()
近西
2021-3-24 18:20
近西
2021-3-24 18:30
软挑赛答疑专家9号
2021-3-25 16:36