当前位置:首页 > 编程教程 > Python技术文章 > python文件存储路径如何使用变量

python文件存储路径使用变量的方法

  • 发布时间:
  • 作者:码农之家
  • 点击:194

这篇文章主要知识点是关于python、变量、路径、的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子书

Python数据科学入门
  • 类型:Python数据处理大小:13.9 MB格式:PDF作者:Dmitry
立即下载

python文件存储路径如何使用变量

在python项目中,需要批量ocr图片后,批量生成同名的txt文件,存储文件需要使用路径,一般是path =r'd:\folder\filename.txt',使用变量怎么代替路径呢?

 

相关推荐:《python视频教程》

python文件存储路径如何使用变量

步骤如下:

直接使用变量就可以了。

path=variable

python文件存储路径如何使用变量

因为r'()'符号的作用是使用原始字符串,它会改变引号内字符转义的规则。如果您只是从另一个变量中获取值,则不需要r写入字符串。

代码:

filelist=['test1.jpg','test2.jpg']
for filename in filelist:
   filenamev= 'D:\\baoan-nlt\\' + filename    
   savepath = filenamev[:-4]+'.txt'

python文件存储路径如何使用变量

以上就是python文件存储路径如何使用变量的详细内容,更多请关注码农之家其它相关文章!

以上就是本次给大家分享的关于java的全部知识点内容总结,大家还可以在下方相关文章里找到相关文章进一步学习,感谢大家的阅读和支持。

Python 相关电子书
学习笔记
网友NO.835124

详解在Python中以绝对路径或者相对路径导入文件的方法

1、在Python中以相对路径或者绝对路径来导入文件或者模块的方法 今天在调试代码的时候,程序一直提示没有该模块,一直很纳闷,因为我导入文件一直是用绝对路径进行导入的。按道理来讲是不会出现模块找不到的情况的。 最后仔细分析了整个代码的目录结构,才发现了问题。 下面依次来说明一下今天的情况 先看导入的代码: 在demo——mnist.py文件中执行以下两种导入操作# 第一处from gcforest.gcforest import GCForestfrom gcforest.utils.config_utils import load_json# 第二处config = load_json("demo_mnist-ca.json") # 里面传入的是文件的位置,这个函数是读取配置文件的内容 然后看一下目录的结构 在此例中,demo_mnist,py为主文件。它第一处要导入的是它当前目录的父目录下的一个子目录中的一个目录中的文件。 所以以绝对路径导入这个文件就是 from lib.gcforest.gcforet import GCForest 以……

网友NO.107862

python添加模块搜索路径和包的导入方法

方法一:函数添加 1 import sys 2 查看sys.path 3 添加sys.path.append("c:\\") 方法二:修改环境变量 w用户可以修改系统环境变量PYTHONPATH 方法三:增加.pth文件,推荐! 在site-packages添加一个路径文件,如mypkpath.pth,必须以.pth为后缀,写上你要加入的模块文件所在的目录名称就是了。 1 windows c:\python27\site-packages # 我们的学员把pth文件直接放在c:\python27 # (或其他python安装目录)目录下测试也是有效的 # 2015.9.23 2 linux(ubuntu) /usr/local/lib/python2.7/dist-packages (note by shanql, 我是放在这个目录下有效的,所添加的目录一定要存在,不存在则会不成功) 2 linux(redhat) /usr/lib/python2.7/site-packages 包的调用 为了避免模块名冲突,Python又引入了按目录来组织模块的方法,称为包(Package)。 每一个包目录下面都会有一个__init__.py的文件,这个文件是必须存在的,否则,Python就把这个目录……

网友NO.942180

python获取当前目录路径和上级路径的实例

在使用python的时候总会遇到路径切换的使用情况,如想从文件夹test下的test.py调用data文件夹下的data.txt文件: .└── folder ├── data │ └── data.txt └── test └── test.py 一种方法 可以在data文件下加入__init__.py 然后在test.py 中import data 就可以调用data.txt文件; 另一种方法 可以借助python os模块的方法对目录结构进行操作,下面就说一下这种方式的使用: import osprint '***获取当前目录***'print os.getcwd()print os.path.abspath(os.path.dirname(__file__))print '***获取上级目录***'print os.path.abspath(os.path.dirname(os.path.dirname(__file__)))print os.path.abspath(os.path.dirname(os.getcwd()))print os.path.abspath(os.path.join(os.getcwd(), ".."))print '***获取上上级目录***'print os.path.abspath(os.path.join(os.getcwd(), "../..")) 输出结果为: ***获取当前目录***/workspace/demo/folder/test/workspace/demo/folder/test***获取上级目录***/w……

网友NO.973680

Python3.6-MySql中插入文件路径,丢失反斜杠的解决方法

如下所示: 如上图,replace即可。 以上这篇Python3.6-MySql中插入文件路径,丢失反斜杠的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。 ……

<
1
>

Copyright 2018-2020 www.xz577.com 码农之家

版权投诉 / 书籍推广 / 赞助:520161757@qq.com