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

淘客插件wordpress网站seo推广优化报价表

淘客插件wordpress,网站seo推广优化报价表,泸州网站建设兼职,wordpress is_category()路径管理 问题相对路径问题绝对路径问题 解决os库pathlib库最终解决 问题 环境:python3.7.16 win10 相对路径问题 因为python的执行特殊性,使用相对路径时,在不同路径下用python指令会有不同的索引效果(python的项目根目录根据执…

路径管理

  • 问题
    • 相对路径问题
    • 绝对路径问题
  • 解决
    • os库
    • pathlib库
    • 最终解决

问题

环境:python3.7.16 win10

相对路径问题

因为python的执行特殊性,使用相对路径时,在不同路径下用python指令会有不同的索引效果(python的项目根目录根据执行python语句时,像是其他项目因为有包管理工具vue-cli或webpack,会固定项目根目录),所以最好规定执行项目路径。

绝对路径问题

使用绝对路径时,项目移动时,索引基本会发生错误(因为项目的路径变化了)。

解决

因此,最好使用绝对路径+相对路径组合的形式。只要我规定文件内路径按照项目路径来写相对路径,并通过绝对路径计算出当前项目路径,将两者加以组合,那么无论项目如何移动路径索引都没问题了。

os库

import os# 绝对路径  
absolute_path = os.path.abspath(__file__)
# 相对路径  
relative_path = "..\data\历史时间序列表.csv"  
# 连接路径  
combined_path = os.path.join(absolute_path, relative_path)  print(absolute_path, relative_path)
print(combined_path)

在这里插入图片描述

很明显出现拼接错误,os.path.join函数只能将’s:\path’与’data.csv’组合,即在两个字符串中间简单加个’\',并不能正确解析双点‘..’的意义,因此这个方法不行。

pathlib库

from pathlib import Path  # 相对路径  
relative_path = Path("..\data\历史时间序列表.csv")  # 获取绝对路径  
absolute_path = relative_path.resolve()  print(relative_path)
print(absolute_path)

在这里插入图片描述
一样会根据python语句的执行目录发生变化,因此这个方法也不行。

最终解决

os库藏了一个很鸡贼的方法os.path.normpath(path),并且无论你是问chat-gpt还是自己搜索相关问题,都不会给出这个函数。

import os# 绝对路径  
absolute_path = os.path.abspath(__file__)
# 相对路径  
relative_path = "..\data\历史时间序列表.csv"  
# 先将当前文件的绝对路径的目录和相对路径拼接,然后使用normpath进行路径规范化  
combined_path = os.path.normpath(os.path.join(os.path.dirname(absolute_path), relative_path)) print(absolute_path, relative_path)
print(combined_path)

在这里插入图片描述

http://www.yayakq.cn/news/112862/

相关文章:

  • 罗湖微信网站制作wordpress 获取数据
  • 网站浏览路径怎么做wordpress主题汉化包怎么用
  • 免费发布产品的网站企业咨询管理公司简介
  • 上海响应式网站设计建网站价格 优帮云
  • 十大免费ppt网站在线wordpress企业主题带后台
  • 如何给网站加二级域名网站建设维护的知识
  • 做网站私活在哪接wordpress 调用分类目录下的文章
  • 专业门户网站开发公司设计师网站国外
  • 网站建设有哪些类型谷歌seo 优化
  • 上海外贸网站推广公司手机网站策划
  • 金融网站推广圳seo公司商城网站页面设计
  • 为网站做外链的文章网站原创文章规范
  • 帝国cms网站搬家wordpress rpc利用 扫描
  • 网站建设的技能有哪些内容网站建设国内外研究现状
  • 郑州网站建设知识分享国内最好用免费建站系统
  • 兰州金建工程建设监理网站网络科技有限公司怎么挣钱
  • ssh jsp做网站知名it外包公司
  • 亚马逊网站建设进度计划表网站建设项目需求费用
  • python3.5 做网站网站编程工具
  • 丹东电信网站备案我想看女生尿频怎么办
  • 桂林网站建设公司十大app排行榜
  • 网站页面设计网页说明网络营销的定义和内容
  • 电商网站开发人员配置温州做网站费用
  • 餐饮 网站模板商务网站开发技术
  • 免费私人网站安徽住房和城乡建设厅网站首页
  • 怀化二手车网站做网站代刷能赚多少钱
  • 建立网站编程手机网站设计公司只选亿企邦
  • 手机网站怎么上传图片南雄市建设局网站
  • 网站建设安全需求旅游主题网站策划书
  • 金山网站建设费用做韦恩图网站