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

番禺建设网站报价太原网站建设谁家好

番禺建设网站报价,太原网站建设谁家好,做网站推广什么好,网站优化细节本章,来说说,个人写代码过程中,对于文件管理常用的几种操作。 三个维度 1、指定文件的路径拼接2、检查某文件是否存在3、配置文件的路径管理 1、指定文件的路径拼接 这个操作可以用来管理文件路径也就是上述中的第三点。但是,这里…

本章,来说说,个人写代码过程中,对于文件管理常用的几种操作。

三个维度

1、指定文件的路径拼接
2、检查某文件是否存在
3、配置文件的路径管理

1、指定文件的路径拼接

这个操作可以用来管理文件路径也就是上述中的第三点。但是,这里会讲到不一样的方式

os.path.abspath(os.path.dirname(os.path.abspath(__file__))+'\..')

上述是最常见的一种路径获取方式,主要获取的是父级地址。这种方式在纯代码上没有什么问题,但是打包后,这就是个问题了。在很多时候,这样获取路径会报错,找不到某某模块等。

所以,可以使用如下的方式:

os.path.realpath(os.path.dirname(sys.argv[0]))

有什么好处?
这样的方式,在不同的层级下,不需要再次重新进行拼装,只需要在执行文件中执行即可,会自动识别到你所调用的路径层级。

# run.py
# 文件路径层级:最外层
import os
import syssys_ = os.path.realpath(os.path.dirname(sys.argv[0]))
# B.py
# 文件路径层级:Functions/B.py
from run import sys_print(sys_ + "\\" + "执行文件.log")
"""D:\case\Functions\执行文件.log"""

2、检查某文件是否存在

这个操作应该可以说是比较常用的了吧,实际用途:检查指定路径下的log文件是否生成,检查某个路径下的是否有图片存在。数据处理完成后,是否重新生成了数据文件。

import osdef GetFile(path):if os.path.exists(path): os.remove(path)if __name__ == '__main__':path = r"D:\弧形.csv"GetFile(path=path)

os.path.exists(file_path) 用于检查文件是否存在。
os.remove(path)用于删除文件,可以用来完成其他操作

其他方法

对于第二点,还有个操作就是使用第三方模块,pathlib也可以。至于选择上,看个人喜好即可。

from pathlib import Pathdef check_and_delete_file(path, filename):# 创建Path对象file_path = Path(path) / filename# 检查文件是否存在if file_path.exists():# 删除文件file_path.unlink()print(f"文件 {filename} 已被删除")

3、配置文件的路径管理

到了这里,就不用再多说了,结合第一项,不论使用哪种方式方法,都可以进行管理,怎么便捷怎么来即可。

http://www.15wanjia.com/news/6861.html

相关文章:

  • 个人求职网站设计最专业的seo公司
  • 定制开发 商城网站 最快搜索推广是什么意思
  • 美国优秀网站seo优化报价公司
  • vue做网站好吗做百度推广需要什么条件
  • 网站悬浮框代码论坛推广的步骤
  • 网站制作代理加盟搜索优化网络推广
  • 德州网站优化百度竞价托管靠谱吗
  • 怎么样做推广网站微网站
  • 做流量网站有收入吗全网媒体发布平台
  • 建设银行新乡分行城南支行网站sem是什么意思?
  • 湖北网站建设平台seo排名优化方式
  • 怀化最新防疫情贵州百度seo整站优化
  • 网页设计与网站建设的理解海外域名
  • 怎么建立淘宝客网站搜索引擎营销案例分析
  • 广州自助网站推广建站自助建站网站模板
  • 衢州网站推广市场推广是做什么的
  • wordpress能开发商城网站吗企业网络的组网方案
  • 网站建设合同怎么交印花税百度站长平台电脑版
  • 做软文的网站企业邮箱账号
  • 用新华做网站名是否侵权seo营销推广平台
  • 福田网站建设价格郑州网络营销哪个好
  • 高权重网站 内页做跳转给新网站营销型网站建站推广
  • 迎访问备案网站管理系统搜索引擎竞价排名
  • 建网站推广淘宝店百度推广一年多少钱
  • 国外服务器做网站seo网站推广软件排名
  • 做网站开发甲方一直要求p图谷歌外贸平台
  • 别人做的网站怎么打开今日新闻头条10条
  • 网站建设需要注意哪些方面百度seo排名优化费用
  • 网站建设要用多少种字体比较开放的浏览器
  • 学做网站要学什么东西seo网站推广优化就找微源优化