码迷,mamicode.com
首页 > 其他好文 > 详细

记录网址

时间:2019-06-19 17:15:18      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:port   rom   内容   返回   读取   func   url   res   app   

"""访问网址,并且将网址的内容返回给文件,如果有文件且不为0。则读取即可。若没有则新建文件"""
from urllib.request import urlopen
def wrapper(func):
def inner(*args,**kwargs):
"""装饰函数之前执行的操作"""
import os
if os.path.getsize(‘web‘):
with open(‘web‘,‘rb‘) as f:
return f.read()
ret = func(*args, **kwargs)
with open(‘web‘,‘wb‘) as f:
f.write(b‘*******‘+ret)
return ret
"""装饰函数之后的执行的操作"""
return inner
@wrapper
def get(url):
content=urlopen(url).read()
return content
res=get(‘http://www.baidu.com‘)
print(res)


记录网址

标签:port   rom   内容   返回   读取   func   url   res   app   

原文地址:https://www.cnblogs.com/sihong/p/11051847.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!