【python】写文件、复制文件、下载url链接图片

来源:互联网 发布:centos 7 php环境搭建 编辑:程序博客网 时间:2024/05/21 14:58

额 最近要爬一个图像库用到一些小语句,记录一下,脑筋不好用


第一个是最简单的链接字符

filename1='D:\\downpic\\pics\\'+str(num)+'.jpg'

str(num)是将num转化为字符,用来组成文件名使用


第二个简单的是写文件:

f = open(‘filename.txt','a')     f.write( '%d %d %d\n' %(x0+0.5*width,y0+0.5*height,0.5*(width+height)))     f.close()

和c一样'a'是继续追加写入

有点区别是写入文件,这里加%括起来


第三个是复制文件:

因为我不知道这个文件是否存在,所以加入判断语句,看是否文件存在

import os.path
from shutil import copyfile
if os.path.isfile(filename1):copyfile(filename1, filename2)

另外就是下载url的链接
import urllib2
resource = urllib2.urlopen(url,timeout=5)output = open('D:\downpic\\pics\\'+str(num)+'.jpg',"wb")output.write(resource.read())output.close()
注意加了timeout是怕url时间过长,所以停顿5s未加载成功就执行下一句


啊哈

stackoverflow是学习的好地方

http://stackoverflow.com/questions/21589662/adding-two-strings-together-in-python

http://stackoverflow.com/questions/82831/how-to-check-whether-a-file-exists-using-python

http://stackoverflow.com/questions/123198/how-do-i-copy-a-file-in-python

0 0