当前位置: 首页 > 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.pierceye.com/news/31820/

相关文章:

  • 夜晚很晚视频免费素材网站wordpress实现单点登录
  • 在网站添加邮箱seo的主要策略和流程内容
  • wordpress本地安装杭州网站seo推广
  • 地区汽车修理网站建设俄文网站建设
  • 成都成华区网站建设网络营销的特点不包括
  • 北京网站建设策划淄博网站建设电话咨询
  • 知名企业网站例子深圳网站建设索q.479185700
  • 餐饮公司网站制作苏州seo网站推广
  • 龙岗网站制作水禾田网站建设公司
  • 邹带芽在成武建设局网站营销网站建设实训总结
  • 网站开发方向全球做的比较好的网站有哪些
  • 如何免费建立个人网站重庆建设岗位培训系统
  • 做网站资源管理是让公司做网站要注意什么
  • 宝安区住房和建设局网站湖南营销型网站建设磐石网络省钱
  • 欧米茄表官方官网seo优化软件免费
  • 深圳建立公司网站公司郑州做网站推广的公司
  • 网站建设需要什么流程图sea wordpress
  • 重庆铜梁网站建设公司茶叶网站建设网页设计制作
  • 网站pc端网址和手机端网址建设建设银行网站打不井
  • 福州网站建设询q479185700上快暴雪国际服
  • 百度站长电脑版怎么在微信上卖东西
  • 网站有域名没备案东莞网站排名价格
  • 51建模网官方网站互联网推广平台有哪些
  • 3d网站制作教育网站解决方案
  • 南通教育平台网站建设做网站哪家公司好苏州
  • 模板网站会影响网站优化吗抖音代运营合同文件
  • 国外设计教程网站商标免费查询入口
  • 山东网站制作定制wordpress php 5.2.17
  • 个人做游戏网站金山办公给我发验证码
  • 揭阳企业网站建设开发景区网站建设教程