1 不同的IDE确实是有影响的
比如现在流行的jupyter notebook 确实很好用
但是有些命令的执行情况是不一样的
1.1 例子:os.system('cls')
比如下面这段代码,在cmd里执行和jupyter notebook里执行效果不一样
原本应该是实现一行字幕在不停地变化,
但是用jupyter运行结果是字幕在不停地往下走
因为机制不一样,jupyter使用网页,不断拦截标准输出流到界面上,会忽略清屏的操作。
import time
import osprint("---RUNOOB EXAMPLE : Loading 效果---")print("Loading",end = "")for i in range(10):os.system('cls')for j in range(3):print(".",end = '',flush = True)time.sleep(0.5)