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

单页网站源码下载邯郸购物网站建设

单页网站源码下载,邯郸购物网站建设,wordpress最简洁主题,大型网站建设翻译英文构建路径:    os.path 模块用来管理文件路径问题#xff0c;它中包含了很多用以构建路径的函数#xff0c;其中最常用的便是 join#xff0c;abspath 以及 expanduser 函数#xff1a; join#xff1a;拼接路径#xff08;不同的操作系统使用不同的分隔符拼接#x…构建路径:    os.path 模块用来管理文件路径问题它中包含了很多用以构建路径的函数其中最常用的便是 joinabspath 以及 expanduser 函数 join拼接路径不同的操作系统使用不同的分隔符拼接 abspath得到绝对路径 expanduser展开用户的 home 目录。 具体的操作实例如下所示 import osos.getcwd() /root/rocky0429os.listdir() [test.py, c.py, b.txt, a.txt]os.path.join(~,rocky0429,a.txt) ~/rocky0429/a.txtos.path.abspath(.) /root/rocky0429os.path.abspath(..) /rootos.path.abspath(../rocky0429/b.txt) /root/rocky0429/b.txtos.path.expanduser(~) /rootos.path.expanduser(~/rocky0429) /root/rocky0429os.path.expanduser(~/rocky0429/c.py) /root/rocky0429/c.py 上述代码中的 os.path 模块中的 abspath 函数用来返回一个相对路径的绝对路径那么相应的也会存在一个函数 isabs 来检查某路径是否为绝对路径 os.path.isabs(/root/rocky0429/test.py) Trueos.path.isabs(~) False 当然在写代码的时候有时候需要导入当前源文件所在目录下的其他包这个时候就需要获取当前源文件的父目录那么如何获取呢我们可以用 __file__ 这个变量来表示具体操作如下所示 # coding:utf-8 import ossource_file_path os.path.abspath(__file__)print(Current working directory : {}.format(os.getcwd())) print(Source file address : {}.format(source_file_path)) 输入的结果如下所示 Current working directory : /root/rocky0429 Source file address : /root/rocky0429/test.py 拆分路径   我们使用 Python 可以很方便的构建文件路径当然也可以很舒服的对文件路径进行拆分os.path 模块在拆分路径中常用的是 split/splitextdirname 以及 basename 函数   split返回一个二元组包括文件的路径和文件名 splitext也是返回一个二元组包括扩展名和去除扩展名的部分 dirname返回文件所在路径 basename返回文件名。   具体的操作实例如下所示 import ossource_file_path /root/rocky0429/test.pyos.path.split(source_file_path) (/root/rocky0429, test.py)os.path.splitext(source_file_path) (/root/rocky0429/test, .py)os.path.dirname(source_file_path) /root/rocky0429os.path.basename(source_file_path) test.py 判断路径是否存在   os.path 模块也提供了一些函数来判断某条路径是否存在还能判断处在这个条路径的文件的类型常用的便是 existsisfile 以及 isdir 函数is 开头是判断类函数返回布尔类型结果   exists判断某条路径是否存在 isfile判断路径是否存在且为一个文件 isdir判断路径是否存在且为一个文件夹。  看到这里你可能觉得上面说的都很简单可恰恰是简单的东西叠加组合就能“变出”很多你想要的结果如何去使用这里面有大学问。对于 os.path 模块里的函数如果我们可以充分利用也能够实现很多有用的功能下面来看几个例子 1.获取 /root/rocky0429 目录下的所有文件 import os[file for file in os.listdir(os.path.expanduser(~/rocky0429)) if os.path.isfile(file)] [test.py, c.py, b.txt, a.txt] 2.获取 /root/rocky0429 目录下的所以列表 import os[table for table in os.listdir(os.path.expanduser(~/rocky0429)) if os.path.isdir(table)] [data, leey] 3.获取 /root/rocky0429 目录下所有目录的绝对地址 import os{table: os.path.realpath(table) for table in os.listdir(os.path.expanduser(~/rocky0429)) if os.path.isdir(table)} {data: /root/rocky0429/data, leey: /root/rocky0429/leey}  转载于:https://www.cnblogs.com/key01/p/10185713.html
http://www.zqtcl.cn/news/31820/

相关文章:

  • 专业网站策划 西安手机版的网站怎么做
  • 符合三网标准的网站建设qq邮箱网页版
  • 网站备案查询不出来网页制作与设计src什么意思
  • 现在那个网站做视频最赚钱公司建设网站流程
  • 门户网网站seo怎么做货源网站程序
  • php如何做局域网的网站做网站需要服务器吗
  • 石家庄哪家网站做的好云南住房与建设厅网站
  • 大多数网站开发现状百度seo什么意思
  • 医学ppt模板免费下载网站怎么一键打开两个wordpress
  • 科技公司网站模板三亚旅游
  • 淮滨网站制作免费制作模板网站
  • 免费建站网站一站式平面设计国外网站
  • 购票网站模板宝安网站-建设深圳信科
  • 音乐APP网站开发怎么根据网站做二维码
  • 泰州seo网站推广优化上饶网站建设3ao cc专业a
  • 做明信片的网站部门网站建设管理典型经验材料
  • 企业小型网站要多少钱线上网站设计
  • 招生就业网站开发详情网站开发及建设费用
  • 知名网站开发设计企业品牌商标
  • 石家庄新钥匙网站建设视频网站如何赚钱
  • 怎么找网站啊住房和城乡建设厅官方网站
  • 游戏软件网站开发一般网站后台地址
  • dede无法一键更新网站做网站营业执照经营范围怎么填写
  • 网站分析 实例购物网站的基本功能
  • 免费空间凡科seo外链怎么发
  • 桂林网站优化六安论坛六安杂谈
  • 网站商城微信支付提交网址
  • 欧美在线网站设计教程坐什么网站能用到html5
  • 搭建网站要哪些知识公众号营销
  • 车陂手机网站开发大连在哪里