202103-24 解决Jupyter 文件路径的问题 在使用Jupyternotebook时有这么一句代码start_frame=imread(“OwnCollection\vehicles\Left\image0001.png”)执行时就是找不到文件。折腾了好久,方才发现错误提示中路径名字是错误的invalidmode(‘rb')orfilename:‘OwnCollection\x0behicles\Left\image0001.\v给翻译成了\x0b,先记下来有空再细究原因.加两道斜杠就ok了。start_frame=imread(“OwnCollection\vehicles\Left\image0001.png”)补充:JupyterNotebook... 继续阅读 >
202103-12 python-docx文件路径问题的解决方案 path="test.docx"以工程下venv文件夹为父目录补充:Python读取指定目录下指定后缀文件并保存为docx最近有个奇葩要求要项目中的N行代码申请专利啥的然后作为程序员当然不能复制粘贴用代码解决。。使用python-docx读写docx文件环境使用python3.6.0首先pip安装python-docxpipinstallpython-docx然后下面是脚本修改目录,这里默认取脚本运行目录下的src文件夹取.cs后缀的所有文件读取并保存为docx有一点需要注意,如果文件中... 继续阅读 >
202102-28 解决logback的日志文件路径问题 假如使用绝对路径,没有任何问题,就是移植性不太好。假如使用相对路径,则要注意当前路径“.”是在哪儿?一般我们都会在配置文件中加入log文件的存储目录,如本人通过研究测试发现:1.对于J2SE项目,当前路径为工程所在目录如我的工程为:D:\test则使用…/logs生成的日志文件位于:D:\logs2.对于J2EE项目,当前路径为tomcat\bin所在目录如我的tomcat路径为:D:\tomcat\bin则使用…/logs生成的日志文件位于:D:\tomcat\logs补充:l... 继续阅读 >
202010-06 浅谈python 调用open()打开文件时路径出错的原因 昨晚搞鼓了一下python的open()打开文件代码如下defmain():infile=open("C:\Users\Spirit\Desktop\bc.txt",'r')data=infile.read()print(data)main()然而结果总报错invaildargument或者cantfoundsuchfile***查找问题后发现是由于python中的‘\'是转义符号,要想输出\的办法有两种1、在\后再加\就是\\的形式把第二行改为infile=open("C:\\Users\\Spirit\\Desktop\\bc.txt",'r')即可2、在路径前加个r,... 继续阅读 >
202009-29 Python使用os.listdir和os.walk获取文件路径 情况1:在一个目录下面只有文件,没有文件夹,这个时候可以使用os.listdir在我们的桌面上有一个file目录(文件夹),里面有三个文件file(dir)|--|test1.txt--|test2.txt--|test3.txt用下面的程序获得文件的绝对路径:importospath=r'C:\Users\Administrator\Desktop\file'forfilenameinos.listdir(path):print(os.path.join(path,filename))使用os.listdir读取到一个目录下面所有的文件名,然后使用os.path.join把目录的路径... 继续阅读 >
201501-27 Linux下软链接和硬链接的创建、删除、区别详解 在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号。文件属性保存在索引结点里,在访问文件时,索引结点被复制到内存里,从而实现对文件的快速访问。链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法。Linux中包括两种链接:硬链接(HardLink)和软链接(SoftLink),软链接又称为符号链接(Symboliclink)。符号连接相当于Windows下的快捷方式。一、硬链接... 继续阅读 >