找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2702|回复: 1

[代码与实例] clear()函数是如何起作用的

0

主题

1

帖子

1

积分

贫民

积分
1
amerilgh 发表于 2020-1-18 11:18:20 | 显示全部楼层 |阅读模式
本帖最后由 amerilgh 于 2020-1-18 11:24 编辑

import subprocess
import urllib.request

def clear():
    '''该函数用于清屏'''
    print('内容较多,3秒后翻页')
    time.sleep(3)
    OS = platform.system()
    if OS == 'Windows':
        subprocess.call('cls',shell=True)
    else:
        subprocess.call('clear')

def linkBaidu():
    url = 'http://www.baidu.com'
    try:
        resp**e = urllib.request.urlopen(url,timeout=3)
    except urllib.request.URLError:
        print('网页地址错误')
        exit()

    with open('baidu_1.txt','w') as fp:
        fp.write(str(resp**e.read()))
    print('已经将网页的信息存入当前目录的baidu_1.txt文件中,请自行查看。')

if __name__ == '__main__':
    linkBaidu()
在上述这个程序中,clear()函数是如何起作用的,我试过,将它删掉,也可以正常读取Baidu网站的信息



回复

使用道具 举报

0

主题

9

帖子

9

积分

贫民

积分
9
ll104567i 发表于 2020-1-31 21:31:40 | 显示全部楼层
不知道你用没用过linux,用过的话clear就是一个清屏的命令,类似于回车。
而且这个函数声明以后没有再后面的代码里调用,所以你删了一样用无所谓。
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表