python with的用法

def save_urls(name, urls):
    '''
    保存从排序页面爬到的url和价格
    :param name:
    :param urls:
    :return:
    '''
    with open(name,'w') as f:
        for url in urls:
            url = ','.join(url)
            f.write(url+'\n')

读取

def read_urls(name):
    '''
    读取从排序页面爬到的url和价格
    :param name:
    :return:
    '''
    with open(name,'r') as f:
        urls = []
        urls_temp = f.readlines()
        for url in urls_temp:
            urls.append(url.strip('\n').split(','))
    return urls

对比

猜你喜欢

转载自blog.csdn.net/qq_35892623/article/details/81347571