美文网首页
文件写入 编码

文件写入 编码

作者: clshinem | 来源:发表于2017-04-06 23:55 被阅读0次

    python 写入文件

    f=open('/users/xuye/desktop/test1.txt','a')
    f.write(score + ' ' + desc + '\n')
    f.close()
    

    a 是追加写入,不会覆盖
    最好每一行后面写换行符,不然自己的缩进会写的不对齐

    ![Uploading Paste_Image_531846.png . . .]

    urllib.urlretrieve(link.get('src'),"1.jpg")
    这个也能写入,但是做循环也只能写入一个,会覆盖,不知道为什么

       f = open(str(page)+'.jpg', 'ab')##写入多媒体文件必须要 b 这个参数
        page = page + 1
        f.write(img.content) ##多媒体文件要是用conctent
        f.close()
    

    Css selector 取海绵宝宝图片的时候得取到有你要的那个链接所在的标签 之后才能get(‘href’)

    local variable 'score' referenced before assignment

    Paste_Image.png

    下面这个是解决,在命令行里面输出的是正常的中文,写入文件的时候就出现了错误

    import sys
    
    reload(sys)
    sys.setdefaultencoding('utf-8')
    
    

    保持一次登陆之后后面的还在登陆状态

    s = requests.Session()
    r = s.get(url) # r = r.requests(url)这种不能保持登陆状态
    

    相关文章

      网友评论

          本文标题:文件写入 编码

          本文链接:https://www.haomeiwen.com/subject/zjecattx.html