欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
python-24:創(chuàng )建一個(gè)文件夾存放圖片
前面已經(jīng)學(xué)習了怎么下載圖片以及怎么下載多張圖片,這僅僅是冰山一角,后面我們下載的圖片會(huì )比這些多得多,所以我希望我下載的圖片能分門(mén)別類(lèi)的保存,我不喜歡一打開(kāi)我的主目錄就被一大堆圖片刷屏,所以,我需要在程序中創(chuàng )建文件夾來(lái)保存我下載的圖片
python中對文件,對目錄的操作有很多種,但是我們現在用不到這么多,我們現在要做的僅僅是使用python來(lái)創(chuàng )建一個(gè)文件夾,這里給大家一個(gè)網(wǎng)址,包含了大部分的文件操作,有興趣可以看一下:
http://www.runoob.com/python/python-files-io.html
其實(shí)不看也沒(méi)什么問(wèn)題,我們使用到的只是其中的 mkdir 方法而已
在python中,我們使用os模塊的mkdir()方法創(chuàng )建一個(gè)新的目錄
先來(lái)看看函數原型,還是help命令 help(os.mkdir)
 
 我們可以看到,mkdir 有兩個(gè)參數
1. path 新目錄的路徑+名稱(chēng)
2. mode 是該目錄的權限
其中 [ ] 括起來(lái)的是可選的參數,默認為0777
我們來(lái)看看怎么創(chuàng )建一個(gè)目錄
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
__author__ = '217小月月坑'

# os是系統庫,引入這個(gè)庫可以使用系統的命令行
import os

# 在當前目錄下創(chuàng )建文件,haha是目錄名
os.mkdir('haha')

# 在指定的目錄下創(chuàng )建文件,r''使字符轉義,hehe是目錄名
os.mkdir(r'/home/ym/hehe')
這只是最簡(jiǎn)單的功能,我們要做的要比這個(gè)復雜一些
極視界網(wǎng)站上的圖片是按相冊來(lái)存放的,所以為了能更加有序整齊的存放圖片,我們需要以相冊的名字來(lái)存放文件夾
這就要求我們先在極視界首頁(yè)的網(wǎng)頁(yè)源碼中獲取相冊的名字,并且以這個(gè)名字來(lái)創(chuàng )建文件夾
這里還是重復前面所做的事情,但是為了加深印象,最好還是自己再走一遍流程
最終實(shí)現的代碼是這樣的

#!/uer/bin/env python
# -*- coding: UTF-8 -*-
__author__ = '217小月月坑'
'''
獲取網(wǎng)頁(yè)源碼中的相冊名字并用這個(gè)名字創(chuàng )建文件夾
'''

import urllib2
import re
import os

url = 'http://product.yesky.com/more/506001_31372_photograph_1.shtml'
user_agent = 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:40.0) Gecko/20100101 Firefox/40.0'
headers = {'User-Agent':user_agent}

try:
request = urllib2.Request(url,headers=headers)
response = urllib2.urlopen(request)
conents = response.read().decode("gbk")
# RE獲取相冊首頁(yè)和相冊名字
pattern = re.compile(r'<dt><a href="(.*?)" title="(.*?)"',re.S)
items = re.findall(pattern,conents)
for item in items:
print item[0],item[1]
# 設置文件夾的路徑,作為參數傳給mkdir函數使用,item[1]是相冊名字
path = r'/home/ym/test/'+item[1]
# 創(chuàng )建文件夾
os.mkdir(path)
except urllib2.URLError,e:
if hasattr(e,"code"):
print e.code
if hasattr(e,"reason"):
print e.reason




本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
一張圖搞定-Python文件常用的場(chǎng)景和用法
Python十大文件騷操作??!
Python中文件以及文件夾的操作
Python-文件及目錄操作
Python的基本文件處理
Python創(chuàng )建目錄文件夾
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久