Julia : 小s与关于绝对路径的转义方式
我们拷贝一个文件的路径时,在Atom也是如此,往往得到的路径并不是可以直接处理的绝对路径,常常感觉很不方便。本文感谢@砂銀 。
julia> path ="D:\strategyJulia\testfun.jl"
"D:strategyJulia\testfun.jl"julia> open(path)
ERROR: SystemError: opening file D:strategyJulia estfun.jl: Invalid argumentin #systemerror#51 at .\error.jl:34 [inlined]in systemerror(::String, ::Bool) at .\error.jl:34in open(::String, ::Bool, ::Bool, ::Bool, ::Bool, ::Bool) at .\iostream.jl:89in open(::String) at .\iostream.jl:98julia> abspath(path)
ERROR: ArgumentError: drive mismatch: C:\Users\hong\AppData\Local\Julia-0.5.0 D:strategyJulia estfun.jlin joinpath(::String, ::String) at .\path.jl:82in abspath(::String) at .\path.jl:125julia> ispath(path)
false
而进行操作,必须要把path转化成可以读取的路径。
julia> path2 ="D:\\strategyJulia\\testfun.jl"
"D:\\strategyJulia\\testfun.jl"julia> open(path2)
IOStream(<file D:\strategyJulia\testfun.jl>)
问题是,这种人工的转换极不方便,Julia是否有方便的转换方式?试了一下,abspath,realpath好象都不行。
方法:加s, 提示一下,只有小s有用,大S是不行的。
path ="D:\strategyJulia\testfun.jl"
path2= s"D:\strategyJulia\testfun.jl"
path3 ="D:\\strategyJulia\\testfun.jl"
path2==path3 # true
Julia : 小s与关于绝对路径的转义方式相关推荐
- 小程序navigator跳转路径url写法
小程序navigator跳转路径url要写 要跳转的的页面文件夹相对于当前页面的页面文件夹的位置,即相对路径. 比如我当前页面跳转到同级目录下的另一个页面如下: <navigator url= ...
- iOS小技巧11-Xcode中相对路径和绝对路径的使用
iOS小技巧11-Xcode中相对路径和绝对路径的使用 1.绝对路径和相对路径的概念 绝对路径: 表示文件的位置的方式就是路径.例如路径:"D:\图片\周杰伦.jpg",就知道&q ...
- 360左下角软件小助手--壁纸的存储路径
360左下角软件小助手–壁纸的存储路径 存储路径 C:\Users%USERNAME%\AppData\Roaming\360Safe\360SoftMgrLite\SMLSkin 当前使用壁纸 Ba ...
- 微信小程序:Component “页面路径“ does not have a method “ 方法名“ to handle event “tap“.
微信小程序:Component "页面路径" does not have a method " 方法名" to handle event "tap&q ...
- 微信小程序页面间通信的5种方式
微信小程序页面间通的5种方式 PageModel(页面模型)对小程序而言是很重要的一个概念,从app.json中也可以看到,小程序就是由一个个页面组成的. 如上图,这是一个常见结构的小程序:首页是一个 ...
- 《小目标目标检测的解决方法及方式》
<小目标目标检测的解决方法及方式> 最近在做小目标相关的项目,参考了一些博客.论文及书籍,在这里对小目标的方法和方式做了些总结.如果有哪些问题理解错误或补充欢迎讨论. 1.什么是小目标检测 ...
- 小猿圈python视频_小猿圈分享学习Python的最佳方式
原标题:小猿圈分享学习Python的最佳方式 python现在是世界上功能最多的编程语言之一,可以是用Python编辑应用程序,游戏.算法程序.还可以编程一个机器人,学习Python可以担任软件工程师 ...
- 详解微信小程序页面间传递信息的三种方式
详解微信小程序页面间传递信息的三种方式 在开发微信小程序的时候,经常会遇到在页面间传递信息的情况,有三种方法可以实现. 1. 使用数据缓存 将要存储的数据使用以下方法放入缓存 wx.setStorag ...
- 微信小程序生成二维码的两种方式
微信小程序生成二维码的两种方式 2020/11/10 第一种,利用网络api自动生成 <image class="xin-erma" src="{{'https:/ ...
- vue 传参 微信_小猿圈web前端之微信小程序页面间跳转传参方式总结
原标题:小猿圈web前端之微信小程序页面间跳转传参方式总结 最近小程序发展的越来越快,很多大公司也在打造自己的小程序平台以及购物小程序等等,今天小猿圈web前端讲师就总结了关于微信小程序的知识点,首先 ...
最新文章
- linux i查看o性能度量,11.9.18 学习笔记:性能管理
- 在EXCEL指定SHEET页,指定文字位置,插入批注
- maven中spring-boot-dependencies变量名冲突
- 突破极限–如何将AeroGear Unified Push用于Java EE和Node.js
- 手机号码归属地及运营商查询
- ubuntu14.04设置sublime text3为默认文本编辑器
- SQL2K数据库开发十四之表操作设置用户对表的权限
- JavaScript replace()
- Redis势不可挡系列之概念剖析
- <2021SC@SDUSC> 开源游戏引擎 Overload 代码模块分析 之 OvGame(八)—— 终篇总结
- 十、非参数检验:使用python进行卡方拟合优度检验
- C语言丨筛法求素数(质数)
- 无人驾驶综述:国外国内发展历程
- java打印取消页眉页脚_Javascript页面打印的页眉页脚的清除与设置
- 移动硬盘的选择与购买
- SouceInsight v4 注册机源码
- itext pdf 加页眉和页脚加页数(二)
- PTA团体程序设计天梯赛-练习集L1-021 重要的话说三遍
- ubuntu 安装 Qt5
- 运筹学实验4 运输问题的求解(二)