1.在路径前面加r,即持续字符上古时代值的意思。path(r#39c:usersfilename#39)
2.重命名为双反斜杠。path(#39c:usersmshacxiangvscode_projectweb_ddt#39)
3.重命名为正斜杠。path(#39c:/users/filename#39)
要比路径是低些脚本文件来的。
比如说脚本在c:/python目录下,是一样的目录下有一个文件叫test.txt
那你可以说路径那就是c:/python/test.txt,总体路径应该是test.txt
建议使用脚本open(c:/python/test.txt,r)和open(test.txt,r)效果也是一般的
我们可以不多做几次试验,把””移动到完全不同路径下,另外在那些路径下,负责执行”javaexample”命令启动jvm,我们会突然发现这个”当前用户目录”是迅速变化的,它的路径始终和我们在哪正常启动jvm的路径是不对的.
弄明白了这些,我们可以使用要比路径来创建文件,.例如:
filefilenewfile(“a.txt”)
()
假设jvm是在”d:”下起动的,那么a.txt就会能生成在d:a.txt
再者,这个参数还是可以不使用一些常用的路径来表示方法,比如”.”或”.”华指当前目录,这个目录也就是jvm启动路径.因为如下代码能能得到当前目录完整路径:
filefnewfile(“.”)
stringabsolutepath()
(absolutepath)//d:
后来要说说在eclipse中的情况:
eclipse中启动jvm大都在项目根路径上启动时的.诸如有个项目名为blog,其求全部路径为:d:workideworkspacelog.那就这个路径是jvm的启动路径了.所以以上代码要是在eclipse里运行,则输出来结果为”d:workideworkspacelog.”