python-24:创建一个文件夹存放图片

上传人:shi****01 文档编号:40318223 上传时间:2021-11-15 格式:DOC 页数:3 大小:22KB
收藏 版权申诉 举报 下载
python-24:创建一个文件夹存放图片_第1页
第1页 / 共3页
python-24:创建一个文件夹存放图片_第2页
第2页 / 共3页
python-24:创建一个文件夹存放图片_第3页
第3页 / 共3页
资源描述:

《python-24:创建一个文件夹存放图片》由会员分享,可在线阅读,更多相关《python-24:创建一个文件夹存放图片(3页珍藏版)》请在装配图网上搜索。

1、python-24 :创建一个文件夹存放图片 前面已经学习了怎么下载图片以及怎么下载多张图片, 这仅仅是冰山一角,后面我们下载的图片会比这些多得多, 所以我希望我下载的图片能分门别类的保存,我不喜欢一打 开我的主目录就被一大堆图片刷屏,所以,我需要在程序中 创建文件夹来保存我下载的图片 python 中对文件, 对目录的操作有很多种, 但是我们现在用 不到这么多, 我们现在要做的仅仅是使用 python 来创建一个 文件夹,这里给大家一个网址,包含了大部分的文件操作, 有兴趣可以看一下: http:/ 其实不看也没什么问题, 我们使用到的只是其中的 mkdir 方 法而已 在 python 中

2、,我们使用 os 模块的 mkdir() 方法创建一个新的 目录 先来看看函数原型,还是 help 命令 help(os.mkdir) 我们可以看到, mkdir 有两个参数 1. path 新目录的路径 +名称 2. mode 是该目录的权限 其中 括起来的是可选的参数,默认为 0777 我们来看看怎么创建一个目录 #!/usr/bin/env python # -*- coding: UTF-8 -*- _author_ = 217 小月月坑# os 是系统库,引入这个库可以 使用系统的命令行 import os#在当前目录下创建文件, haha 是目录名 os.mkdir(haha)#

3、在指定的目录下创建文件, r 使字符转义, hehe 是目录名 os.mkdir(r/home/ym/hehe) 这只是最简单的功能,我们要做的要比这个复杂一些 极视界网站上的图片是按相册来存放的,所以为了能更加有 序整齐的存放图片,我们需要以相册的名字来存放文件夹 这就要求我们先在极视界首页的网页源码中获取相册的名 字,并且以这个名字来创建文件夹 这里还是重复前面所做的事情,但是为了加深印象,最好还 是自己再走一遍流程 最终实现的代码是这样的 #!/uer/bin/env python # -*- coding: UTF-8 -*- _author_ = 217 小月月坑 HV 获取网页源码

4、中的相册名字并用这个名字创建文件夹 import urllib2 import re import osurl = http:/ tml user_agent = Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:40.0) Gecko/20100101 Firefox/40.0 headers = User-Agent:user_agenttry: request = urllib2.Request(url,headers=headers) response = urllib2.urlopen(request) conents = response.rea

5、d().decode(gbk) # RE 获取相册首页和相册名字 pattern = pile(r<dt><a href=(.*?) title=(.*?),re.S) items = re.findall(pattern,conents) for item in items: print item0,item1 # 设置文件夹的路径,作为参数传给 mkdir 函数使 用, item1 是相册名字 path = r/home/ym/test/+item1 # 创建文件夹 os.mkdir(path) except urllib2.URLError,e: if hasattr(e,code): print e.code if hasattr(e,reason): print e.reason

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!