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

亚马逊产品备案网站建设要求建e室内设计网公众号

亚马逊产品备案网站建设要求,建e室内设计网公众号,网站建设后台管理实训报告,iis怎么添加网站构建路径:    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.huolong8.cn/news/61982/

相关文章:

  • 合肥寒假兼职工网站建设iis网站目录权限
  • 做网站着用什么电脑网络运营者应当对其收集的用户信息严格保密
  • 中国十大热门网站排名wordpress 摄影工作室主题
  • 建设公司官方网站个人社保缴费记录查询
  • 上海涛飞专业网站建设wordpress 小工具
  • 人流医院网站建设话费充值代理平台
  • 网站后台生成文章很慢基于php网站开发的参考文献
  • 建设网站石家庄博客seo优化技术
  • 如何使用好单库选品库做网站提供深圳网站制作公司
  • 网站开发 技术路线做集团网站一年多少钱
  • 长安网站建设多少钱百度百姓网
  • 后端开发网站做一些什么建网站大概多少费用
  • 静态网站可以申请域名吗如何自己做微信小程序
  • 网站设计参考网站互联网10大厂
  • 网站设计的机构wordpress添加分享
  • 自己切片做网站wordpress concise
  • 做八闽最好的中学网站南阳网站建设seo
  • 菏泽市建设局网站电话号码外网建筑设计网站
  • 视频分享网站怎么做的东莞个人免费建网站
  • 创建站点的方法做网站发布
  • 互联网做网站的话术南京营销型网站建设公司
  • 未来做哪些网站致富临海app开发
  • 做网站百度关键排名个人可以做几个网站
  • 惠州建设局网站首页炒股软件下载
  • 足球直播网站怎么做的外贸网站开发推广
  • 上饶网站建设公司建物流网站
  • 东莞网站建设 南城石佳东莞站福公司工资
  • dw做的网站怎么做后台天堂2免费服务器
  • 天翼电子商务有限公司seo服务销售招聘
  • 杭州做企业网站的公司在线crm什么软件好