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

越秀区营销型网站建设景区官方网站建设方案

越秀区营销型网站建设,景区官方网站建设方案,惠州禅城网站建设,设计师网络接单前言 本章介绍python自带模块os#xff0c;os为操作系统 operating system 的简写#xff0c;意为python与电脑的交互。os 模块提供了非常丰富的方法用来处理文件和目录。通过使用 os 模块#xff0c;一方面可以方便地与操作系统进行交互#xff0c;另一方面页可以极大增强… 前言 本章介绍python自带模块osos为操作系统 operating system 的简写意为python与电脑的交互。os 模块提供了非常丰富的方法用来处理文件和目录。通过使用 os 模块一方面可以方便地与操作系统进行交互另一方面页可以极大增强代码的可移植性。如果该模块中相关功能出错会抛出 OSError 异常或其子类异常。 在前面的讲解中我们学习过open()、write()、read()等方法来打开文件和读写文件那我们需要什么时候用Python内置函数什么时候用OS模块呢 注意模块提供了一种使用与操作系统相关的功能的便捷式途径。如果是读写文件的话建议使用内置函数 open() 如果是路径相关的操作建议使用 os 的子模块 os.path 如果要逐行读取多个文件建议使用 fileinput 模块要创建临时文件或路径建议使用 tempfile 模块要进行更高级的文件和路径操作则应当使用 shutil 模块。 此外导入 os 模块时还要小心一点千万 不要 为了图调用省事儿而将os 模块解包导入即不要使用  from os import * 来导入os 模块否则 os.open() 将会覆盖内置函数 open() 从而造成预料之外的错误。  下面总结了OS模块最常用的一些方法 listdir( )返回path指定的文件夹包含的文件或文件夹的名字的列表。mkdir( )创建目录makedirs( )递归创建目录remove( )删除文件rmdir( )删除指定目录removedirs( )递归删除目录rename( )重命名文件或目录从 src 到 dstgetcwd( )获取当前工作目录即当前python脚本工作的目录路径chdir( )改变当前脚本工作目录相当于shell下cdstat( )获取文件/目录信息 更多方法请参考Python OS 文件/目录方法 | 菜鸟教程Python OS 文件/目录方法 os 模块提供了非常丰富的方法用来处理文件和目录。常用的方法如下表所示 序号方法及描述 1os.access(path, mode)检验权限模式 2os.chdir(path)改变当前工作目录 3os.chflags(path, flags)设置路径的标记为数字标记。 4os.chmod(path, mode)更改权限 5os.chown(path, uid, gid)更改文件所有者 6..https://www.runoob.com/python/os-file-methods.html 1. os模块常用函数讲解  1.1 os.listdir( )返回目录下的所有文件、目录列表 listdir 即 list directories列出当前目录下的全部路径及文件。该函数存在一个参数用以指定要列出子目录的路径默认为 .即“当前路径”。 函数返回值是一个列表其中各元素均为字符串分别是各路径名和文件名。 import osdef getFileLists(path):list_dir os.listdir(path)for item in list_dir:print(item)getFileLists(.) 1.2 os.mkdirs( )创建目录 mkdir即 make directory用处是 新建一个路径。需要传入一个类路径参数用以指定新建路径的位置和名称如果指定路径已存在则会抛出 FileExistsError 异常。 该函数只能在已有的路径下新建一级路径否则即新建多级路径会抛出 FileNotFoundError 异常。 def createDir(dir_path):os.mkdir(dir_path)createDir(mkdirTest) 1.3 os.makedirs( )递归创建目录 在需要新建多级路径的场景下可以使用 os.makedirs() 来完成任务。函数 os.makedirs() 执行的是递归创建若有必要会分别新建指定路径经过的中间路径直到最后创建出末端的 “叶子路径”。 def createDirs(dir_path):os.makedirs(dir_path)createDirs(dirs/test/makedirs) 1.4 os.remove( )删除文件 如果指定路径是目录而非文件的话就会抛出 IsADirectoryError 异常。 1. 5 os.rmdir( )删除目录 1.6 os.removedirs( )递归删除目录。 1.7 os.rename( )函数的作用是将文件或路径重命名 一般调用格式为 os.rename(src, dst) 即将 src 指向的文件或路径重命名为 dst 指定的名称。 1.8 os.chdir( ) 改变当前工作目录 2. os.path常用方法 其实这个模块是 os 模块根据系统类型从另一个模块导入的并非直接由 os 模块实现比如 os.name 值为 nt则在 os 模块中执行 import ntpath as path 如果 os.name 值为 posix 则导入posixpath。 使用该模块要注意一个很重要的特性os.path 中的函数基本上是纯粹的字符串操作。换句话说传入该模块函数的参数甚至不需要是一个有效路径该模块也不会试图访问这个路径而仅仅是按照“路径”的通用格式对字符串进行处理。 更进一步地说os.path 模块的功能我们都可以自己使用字符串操作手动实现该模块的作用是让我们在实现相同功能的时候不必考虑具体的系统尤其是不需要过多关注文件系统分隔符的问题。 2.1 os.path.join()  可以将多个传入路径组合为一个路径。实际上是将传入的几个字符串用系统的分隔符连接起来组合成一个新的字符串所以一般的用法是将第一个参数作为父目录之后每一个参数即使下一级目录从而组合成一个新的符合逻辑的路径。 os.path.join(aiyc, do, python, dot, top)// aiyc\\do\\python\\dot\\top 2.2 os.path.abspath() 也就是说当传入路径符合“绝对路径”的格式时该函数仅仅将路径分隔符替换为适应当前系统的字符不做其他任何操作并将结果返回。所谓“绝对路径的格式”其实指的就是一个字母加冒号之后跟分隔符和字符串序列的格式 os.path.abspath(a:/aiyc/do//python) # a:\\aiyc\\do\\python 2.3 os.path.basename() 该函数返回传入路径的 “基名”即传入路径的最下级目录。 2.4 os.path.dirname() 与上一个函数正好相反返回的是最后一个分隔符前的整个字符串 2.5 os.path.split() 函数 os.path.split() 的功能就是将传入路径以最后一个分隔符为界分成两个字符串并打包成元组的形式返回 前两个函数 os.path.dirname() 和 os.path.basename() 的返回值分别是函数 os.path.split() 返回值的第一个、第二个元素。 2.6 os.path.exists() 路径是否存在 这个函数用于判断路径所指向的位置是否存在。若存在则返回 True 不存在则返回 False
http://www.w-s-a.com/news/572482/

相关文章:

  • 网站建设借鉴做外贸球衣用什么网站
  • 网站建设的前途微信公众号制作网站
  • 做网站之前要安装什么网站改进建议有哪些
  • 网站建设+管理系统开发山东专业网站建设公司
  • 基础微网站开发咨询中国印花图案设计网站
  • 找最新游戏做视频网站天津市招标投标公共服务平台
  • 电影订票网站怎么做注册地址出租多少钱
  • 做网站的规划和设想怎样做能让招聘网站记住密码
  • 建站知乎网站公告建设方案
  • 济南市住房和城乡建设局官方网站淮阳住房和城乡建设网站
  • 网站的设计特点有哪些seo推广要多少钱
  • wordpress开通多站点好处软件开发外包公司的设计一般多少钱
  • 为什么我的网站做不起来微信网页版登录手机版下载
  • 苏州市建设职业中心网站北京网站优化方法
  • 于飞网站开发溧阳 招网站开发
  • 网站中的宣传册翻页动画怎么做长沙有哪些网络平台公司
  • 如何做视频门户网站网站建设模板ppt
  • 青岛黄岛区网站开发百度云盘登录入口
  • 建设银行甘肃省行网站房地产市场调研报告
  • js 网站制作合肥公司网站建设
  • 最好建网站系统的软件wordpress调用模版
  • 个人网站备案地址阿里云增加网站
  • 自己做网站要办手续吗重庆短视频制作公司排名
  • 哪个全球购网站做的好汉中门户网官网
  • 网站建设有哪几种wordpress 项目选项
  • 成都网站建设开发公司哪家好验证码插件 wordpress
  • 企业网站设计要点泰州市网站制作公司
  • 网站用户运营北京官方网站怎么做
  • 农业门户网站开发做首图的网站
  • wordpress 素材站模板怎么制作网站程序