欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

python - jupyter 代码运行时清屏

程序员文章站 2024-02-07 12:41:34
jupyter notebook清除输出################################################################ 这里就是jupyter的运行时清屏函数,虽然不知道什么原理,回头再来学import sysimport osdef clear_output(): """ clear output for both jupyter notebook and the console """ os.system('cl...

jupyter notebook清除输出

###############################################################
# 这里就是jupyter的运行时清屏函数,虽然不知道什么原理,回头再来学
import sys
import os
def clear_output():
    """
    clear output for both jupyter notebook and the console
    """
    os.system('cls' if os.name == 'nt' else 'clear')
    if 'ipykernel' in sys.modules:
        from IPython.display import clear_output as clear
        clear()
###############################################################

list_return_str=[]
list_return_bool=[]
list_other=[]
for methods in dir(str):
    exec("help(str.%s)"%methods)
    c=input()
    # 这里我其实想搞一个按一下就自动选择运行的,但是那个键盘监控的功能很高深的样子,所以就仍按一下又一下的做法吧!
    if c=="'": list_return_str.append("str.%s"%methods)
    elif c=="\\":list_return_bool.append("str.%s"%methods)
    else:list_other.append("str.%s"%methods)
    clear_output()

因为我想把str的方法分类,那种返回字符串的,判断的,以及其他的!所以有了上面的函数

本文地址:https://blog.csdn.net/jhsxy2005/article/details/107367932