当前位置: 首页 > wzjs >正文

上海网站建设哪家比较好优化大师绿色版

上海网站建设哪家比较好,优化大师绿色版,网站视频怎么做的好处,wordpress获取分类标题我们使用 os.path.join() 函数拼接出文件要移动的目标地址。 并使用 os.path.exists() 函数配合 not 关键字找到未创建的文件夹。 这节课,我们会先创建文件夹,然后再移动文件到目标文件夹。如果文件夹不存在,我们需要先创建文件夹&#xff…

我们使用 os.path.join() 函数拼接出文件要移动的目标地址。

并使用 os.path.exists() 函数配合 not 关键字找到未创建的文件夹。

这节课,我们会先创建文件夹,然后再移动文件到目标文件夹。如果文件夹不存在,我们需要先创建文件夹,再移动文件。

创建文件夹可以使用 os.mkdir() 函数:将要创建的文件夹路径作为参数传入函数中即可。

 

os.mkdir("/Users/yequ/Downloads/音频文件")

 加上 os.mkdir(targetPath) 即可创建所有不存在的文件夹。

 在开始正式移动文件到目标文件夹之前,我们需要再思考一个问题。

在代码运行之前,阿文的下载文件夹里已经存在一些分类文件夹了,比如图例中“PDF文件”这个文件夹就是已经存在的。

这样的话,在程序运行时,按目前的逻辑,计算机就会把这个文件夹分类为其他文件,因为这个文件夹没有后缀名。

 我们将要进行判断的文件路径传入到 os.path.isdir() 函数中,如果该路径是文件夹就会返回True,如果不是就返回False。

 要想移动文件,我们需要导入Python中另一个内置的模块 shutil ,然后使用 shutil.move() 函数来对文件进行移动。

shutil.move() 函数可以用来移动文件或文件夹。它接收两个参数,第一个参数是要移动的文件(夹)路径,第二个参数是目标文件(夹)的路径。

# 导入shutil模块
import shutil# 准备移动的文件路径
srcPath = "/Users/yequ/Downloads/心动.MP3"# 目标文件夹路径
targetPath = "/Users/yequ/Downloads/音频文件"# 使用shutil.move()函数移动文件
shutil.move(srcPath, targetPath)
# 使用import导入os模块
import os# 使用import导入shutil模块
import shutil# 将阿文的下载文件夹路径 /Users/yequ/Desktop 赋值给变量desktopPath
desktopPath = "/Users/yequ/Desktop"# 使用os.listdir()函数获取该路径下所有的文件(夹),并赋值给变量allItems
allItems = os.listdir(desktopPath)# 使用for循环遍历所有文件(夹)
for item in allItems:# 获取文件后缀名extension = os.path.splitext(item)[1].lower()# 定义一个变量targetPath,用来表示准备移动到的文件夹路径targetPath = ""if extension in [".jpg", ".jpeg", ".gif", ".png", ".bmp"]:# 使用os.path.join()函数拼接分类文件夹路径:图片文件# 并赋值给变量targetPathtargetPath = os.path.join(desktopPath, "图片文件")elif extension in [".avi", ".mp4", ".wmv", ".mov", ".flv"]:# 使用os.path.join()函数拼接分类文件夹路径:视频文件# 并赋值给变量targetPathtargetPath = os.path.join(desktopPath, "视频文件")elif extension in [".wav", ".mp3", ".mid", ".ape", ".flac"]:# 使用os.path.join()函数拼接分类文件夹路径:音频文件targetPath = os.path.join(desktopPath, "音频文件")elif extension in [".pdf"]:# 使用os.path.join()函数拼接分类文件夹路径:PDF文件targetPath = os.path.join(desktopPath, "PDF文件")elif extension in [".docx", ".doc"]:# 使用os.path.join()函数拼接分类文件夹路径:Word文件targetPath = os.path.join(desktopPath, "Word文件")elif extension in [".xlsx", ".xls"]:# 使用os.path.join()函数拼接分类文件夹路径:Excel文件targetPath = os.path.join(desktopPath, "Excel文件")elif extension in [".pptx", ".ppt"]:# 使用os.path.join()函数拼接分类文件夹路径:PPT文件targetPath = os.path.join(desktopPath, "PPT文件")else:# 使用os.path.join()函数拼接分类文件夹路径:其他文件targetPath = os.path.join(desktopPath, "其他文件")# 判断当如果目标文件夹不存在if not os.path.exists(targetPath):# 使用os.mkdir()函数创建文件夹os.mkdir(targetPath)# 使用os.path.join()函数拼接desktopPath和文件名# 并赋值给变量itemPathitemPath = os.path.join(desktopPath, item)# 判断当itemPath不是文件夹时。if not os.path.isdir(itemPath):# 使用shutil.move()函数移动文件到targetPath路径shutil.move(itemPath, targetPath)

 

http://www.dtcms.com/wzjs/259571.html

相关文章:

  • 如何建立网站详细流程网络平台推广方式
  • 怎样用hbuilder做网站磁力链最佳的搜索引擎
  • 网站建设制作深圳软件推广平台
  • 如何申请网站高质量网站外链平台
  • 网站建设初衷网站建设报价
  • 音乐网站用什么语言做郑州整站关键词搜索排名技术
  • 海南做网站找谁短视频营销策略有哪些
  • 平台里的钱提现不了怎么追回seo案例分析方案
  • 如何架设一个网站公司软文
  • 自己开发微网站简述网络推广的方法
  • 云南网站建设专业品牌如何推广普通话的建议6条
  • 毕业设计做网站简单吗手机百度网盘网页版登录入口
  • 政府英文网站建设方案seo优化网站源码
  • 可以做投票的网站站长工具seo综合查询是什么
  • 三栏wordpress模板上海seo外包公司
  • 做网站mfdos长沙专业竞价优化公司
  • 祥云平台英文网站免费b站推广网站在线
  • 网站开发快递糕点烘焙专业培训学校
  • 各种网站名称大全百度广告销售
  • 网络代理软件下载成都seo学徒
  • 山东省住房和城乡建设委员会网站开发定制软件公司
  • 合肥网站建设 毅耘搜索引擎优化的常用方法
  • 网站建设朝阳怎么建立网站快捷方式
  • 大朗镇仿做网站长春今日头条新闻
  • 网站建设的作用seo交互论坛
  • 网络宣传网站建设定制软文营销案例200字
  • 公众号怎么绑定网站吗网络营销广告策划
  • 不花钱的网站怎么做广告公司广告牌制作
  • 网站设计例子seo外包公司是啥
  • 企业展厅设计公司口碑好的原因长沙官网seo