用python写的代码访问文件夹遇到拒绝访问的文件怎么办?
我就遇到了,一遇到拒绝访问的文件夹整个程序就会停止了……如何跳过这个拒绝访问的文件夹?或者强制访问这个文件夹?如下图·……如何跳过这个拒绝访问的文件夹?或者强制访问这个文件夹? 调过的话,使用try语句就行了,不能访问的话就是权限文件咯,那就别访问 2289001949 发表于 2018-3-26 17:28
如何跳过这个拒绝访问的文件夹?或者强制访问这个文件夹?
要跳过的话,就要用try语句来捕获异常实现;
要强制访问的话,运行程序时点击右键,“以管理员身份运行”就可以了。 gopythoner 发表于 2018-3-26 17:44
调过的话,使用try语句就行了,不能访问的话就是权限文件咯,那就别访问
用try语句捕获异常该如何写?? 铁棍阿童木 发表于 2018-3-26 17:52
要跳过的话,就要用try语句来捕获异常实现;
要强制访问的话,运行程序时点击右键,“以管理员身份运行 ...
用try语句捕获异常该如何写??
2289001949 发表于 2018-3-26 19:28
用try语句捕获异常该如何写??
书和视频都有专门章节 塔利班 发表于 2018-3-26 19:29
书和视频都有专门章节
我知道 ,看了但是还是不会写。。。
如捕获了异常,finally:后的语句 不会写跳过的代码…… 2289001949 发表于 2018-3-26 19:28
用try语句捕获异常该如何写??
别着急,后面马上就会学了。
类似于:
try:
这里写上程序(诸如:打开文件、读写操作)
except 这里协商异常的名字(拒绝访问是:PermissionError:)
这里写上遇到拒绝访问异常的操作
铁棍阿童木 发表于 2018-3-26 19:36
别着急,后面马上就会学了。
类似于:
try:
学过了,我也知道用这个,但是就是不知道怎么写跳过那个拒绝被访问的文件夹……你有思路吗? 2289001949 发表于 2018-3-26 19:48
学过了,我也知道用这个,但是就是不知道怎么写跳过那个拒绝被访问的文件夹……你有思路吗?
以管理员身份运行程序啊 铁棍阿童木 发表于 2018-3-26 21:20
以管理员身份运行程序啊
那代码怎么写? 2289001949 发表于 2018-3-26 21:23
那代码怎么写?
不用修改代码,运行的时候右键点击1245.py文件,在弹出的选项中选择“以管理员身份运行” 铁棍阿童木 发表于 2018-3-26 21:27
不用修改代码,运行的时候右键点击1245.py文件,在弹出的选项中选择“以管理员身份运行”
没有……………………看图…………
铁棍阿童木 发表于 2018-3-26 21:27
不用修改代码,运行的时候右键点击1245.py文件,在弹出的选项中选择“以管理员身份运行”
如果点那个取得所有权会弹出cmd窗口…… try:
读取文件
except:
pass gopythoner 发表于 2018-3-26 21:57
我这个是递归访问文件夹的,一层一层的进入……遇到不是文件夹就会返回到上一层文件夹,再继续访问下去。 我写爬虫也遇到这问题了 贴个代码,帮你改改
页:
[1]