我们拷贝一个文件的路径时,在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与关于绝对路径的转义方式相关推荐

  1. 小程序navigator跳转路径url写法

    小程序navigator跳转路径url要写  要跳转的的页面文件夹相对于当前页面的页面文件夹的位置,即相对路径. 比如我当前页面跳转到同级目录下的另一个页面如下: <navigator url= ...

  2. iOS小技巧11-Xcode中相对路径和绝对路径的使用

    iOS小技巧11-Xcode中相对路径和绝对路径的使用 1.绝对路径和相对路径的概念 绝对路径: 表示文件的位置的方式就是路径.例如路径:"D:\图片\周杰伦.jpg",就知道&q ...

  3. 360左下角软件小助手--壁纸的存储路径

    360左下角软件小助手–壁纸的存储路径 存储路径 C:\Users%USERNAME%\AppData\Roaming\360Safe\360SoftMgrLite\SMLSkin 当前使用壁纸 Ba ...

  4. 微信小程序:Component “页面路径“ does not have a method “ 方法名“ to handle event “tap“.

    微信小程序:Component "页面路径" does not have a method " 方法名" to handle event "tap&q ...

  5. 微信小程序页面间通信的5种方式

    微信小程序页面间通的5种方式 PageModel(页面模型)对小程序而言是很重要的一个概念,从app.json中也可以看到,小程序就是由一个个页面组成的. 如上图,这是一个常见结构的小程序:首页是一个 ...

  6. 《小目标目标检测的解决方法及方式》

    <小目标目标检测的解决方法及方式> 最近在做小目标相关的项目,参考了一些博客.论文及书籍,在这里对小目标的方法和方式做了些总结.如果有哪些问题理解错误或补充欢迎讨论. 1.什么是小目标检测 ...

  7. 小猿圈python视频_小猿圈分享学习Python的最佳方式

    原标题:小猿圈分享学习Python的最佳方式 python现在是世界上功能最多的编程语言之一,可以是用Python编辑应用程序,游戏.算法程序.还可以编程一个机器人,学习Python可以担任软件工程师 ...

  8. 详解微信小程序页面间传递信息的三种方式

    详解微信小程序页面间传递信息的三种方式 在开发微信小程序的时候,经常会遇到在页面间传递信息的情况,有三种方法可以实现. 1. 使用数据缓存 将要存储的数据使用以下方法放入缓存 wx.setStorag ...

  9. 微信小程序生成二维码的两种方式

    微信小程序生成二维码的两种方式 2020/11/10 第一种,利用网络api自动生成 <image class="xin-erma" src="{{'https:/ ...

  10. vue 传参 微信_小猿圈web前端之微信小程序页面间跳转传参方式总结

    原标题:小猿圈web前端之微信小程序页面间跳转传参方式总结 最近小程序发展的越来越快,很多大公司也在打造自己的小程序平台以及购物小程序等等,今天小猿圈web前端讲师就总结了关于微信小程序的知识点,首先 ...

最新文章

  1. linux i查看o性能度量,11.9.18 学习笔记:性能管理
  2. 在EXCEL指定SHEET页,指定文字位置,插入批注
  3. maven中spring-boot-dependencies变量名冲突
  4. 突破极限–如何将AeroGear Unified Push用于Java EE和Node.js
  5. 手机号码归属地及运营商查询
  6. ubuntu14.04设置sublime text3为默认文本编辑器
  7. SQL2K数据库开发十四之表操作设置用户对表的权限
  8. JavaScript replace()
  9. Redis势不可挡系列之概念剖析
  10. <2021SC@SDUSC> 开源游戏引擎 Overload 代码模块分析 之 OvGame(八)—— 终篇总结
  11. 十、非参数检验:使用python进行卡方拟合优度检验
  12. C语言丨筛法求素数(质数)
  13. 无人驾驶综述:国外国内发展历程
  14. java打印取消页眉页脚_Javascript页面打印的页眉页脚的清除与设置
  15. 移动硬盘的选择与购买
  16. SouceInsight v4 注册机源码
  17. itext pdf 加页眉和页脚加页数(二)
  18. PTA团体程序设计天梯赛-练习集L1-021 重要的话说三遍
  19. ubuntu 安装 Qt5
  20. 运筹学实验4 运输问题的求解(二)

热门文章

  1. Unity 编辑器启动时运行自定义编辑器脚本
  2. SQL Server 2012笔记分享-42:SQL Server Agent服务配置建议
  3. 深入String 与StringBuffer详解那个更省资源
  4. ios中webview的高级用法(二)
  5. SQL Server里面如何导出包含数据的SQL脚本
  6. Mybatis-学习笔记(10)调用存储过程、存储函数
  7. php的异步非阻塞swoole模块使用(一)实现简易tcp服务器--服务端
  8. SignalR入门之Hub
  9. Hadoop作业提交多种方案具体流程详解
  10. 设置linux服务器下开放端口