鱼C论坛

 找回密码
 立即注册
查看: 992|回复: 17

[已解决]测试islink出现的问题

[复制链接]
发表于 2018-3-23 21:17:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
用islink判断windows系统的文件是否为符号链接,为什么返回的是False?看教程说windows系统的符号链接就是快捷方式啊,难道我理解错了?
最佳答案
2018-3-24 12:06:34
https://baike.baidu.com/item/%E7%AC%A6%E5%8F%B7%E9%93%BE%E6%8E%A5/7177630?fr=aladdin
你先看看什么叫符号链接。

2018-03-24_120607.png
QQ图片20180323211439.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-3-23 21:24:51 | 显示全部楼层
是 文件夹的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-23 21:37:57 | 显示全部楼层
ba21 发表于 2018-3-23 21:24
是 文件夹的。

还是这样啊
QQ图片20180323213726.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-23 21:38:48 | 显示全部楼层
本帖最后由 紫夜之恋 于 2018-3-23 21:40 编辑
ba21 发表于 2018-3-23 21:24
是 文件夹的。


能给举个例子吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-23 22:05:24 | 显示全部楼层
符号链接  不等于 快捷方式
符号链接是Linux下的东西

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-23 22:14:43 | 显示全部楼层
  1. # ls -l
  2. total 0
  3. lrwxrwxrwx 1 root root 7 3月  23 22:11 all.sh -> test.sh
  4. -rw-rw-r-- 1 root root 0 3月  23 22:10 test.sh
  5. # python3
  6. Python 3.6.3 (default, Oct  3 2017, 21:45:48)
  7. [GCC 7.2.0] on linux
  8. Type "help", "copyright", "credits" or "license" for more information.
  9. >>> import os
  10. >>> os.path.islink('all.sh')
  11. True
  12. >>> os.path.islink('test.sh')
  13. False
  14. >>>

复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-23 22:25:08 | 显示全部楼层

我看小甲鱼老师说islink的作用在windows上就是判断是否是一个快捷方式
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-23 22:44:15 | 显示全部楼层
紫夜之恋 发表于 2018-3-23 22:25
我看小甲鱼老师说islink的作用在windows上就是判断是否是一个快捷方式

我刚刚在Windows下试了一下
和你的结果一样

让小甲鱼老师来解释一下
@小甲鱼

^_^
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-23 22:47:55 | 显示全部楼层
人造人 发表于 2018-3-23 22:44
我刚刚在Windows下试了一下
和你的结果一样

感谢啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-24 12:06:34 | 显示全部楼层    本楼为最佳答案   
https://baike.baidu.com/item/%E7%AC%A6%E5%8F%B7%E9%93%BE%E6%8E%A5/7177630?fr=aladdin
你先看看什么叫符号链接。

2018-03-24_120607.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-24 13:29:03 | 显示全部楼层
ba21 发表于 2018-3-24 12:06
https://baike.baidu.com/item/%E7%AC%A6%E5%8F%B7%E9%93%BE%E6%8E%A5/7177630?fr=aladdin
你先看看什么叫 ...

原来如此
谢谢,学习了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-24 23:07:18 | 显示全部楼层
ba21 发表于 2018-3-24 12:06
https://baike.baidu.com/item/%E7%AC%A6%E5%8F%B7%E9%93%BE%E6%8E%A5/7177630?fr=aladdin
你先看看什么叫 ...

这个早就看过了,但是因为是自学的 所以里面很多术语不明白。现在的问题是听到小甲鱼老师的教程理解的是这个islinke可以判断是否是一个快捷方式,但是自己创建了快捷方式之后发现并不能判断
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-25 10:52:10 | 显示全部楼层
紫夜之恋 发表于 2018-3-24 23:07
这个早就看过了,但是因为是自学的 所以里面很多术语不明白。现在的问题是听到小甲鱼老师的教程理解的是 ...

我就没有听小甲鱼老师说是快捷方式
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-25 18:24:32 | 显示全部楼层
ba21 发表于 2018-3-25 10:52
我就没有听小甲鱼老师说是快捷方式

我不是别的意思。我的理解是这个在windows系统可以判断是否是一个快捷方式,不能判断就算了,我是怕我是不是哪里做的不对,有一些错误的认知
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-25 18:33:06 | 显示全部楼层
紫夜之恋 发表于 2018-3-25 18:24
我不是别的意思。我的理解是这个在windows系统可以判断是否是一个快捷方式,不能判断就算了,我是怕我是 ...

方法肯定有,但不是这个 方法。直接判断.lnk 扩张名不就是个好方法
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-25 22:13:12 | 显示全部楼层
ba21 发表于 2018-3-25 18:33
方法肯定有,但不是这个 方法。直接判断.lnk 扩张名不就是个好方法

额 我不是说怎么判断出来是否是快捷方式对象,而是说这个islink能不能判断快捷方式
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-25 22:25:19 | 显示全部楼层
紫夜之恋 发表于 2018-3-25 22:13
额 我不是说怎么判断出来是否是快捷方式对象,而是说这个islink能不能判断快捷方式

不是说了,不能
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-25 23:05:15 | 显示全部楼层
ba21 发表于 2018-3-25 22:25
不是说了,不能

好的,我就是怕在初学阶段产生错误的认知,一会就会越走越偏,所以都是花大量的时间求证。感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-25 01:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表