yz7268913 发表于 2020-7-7 23:11:21

如何用open()打开Mac上的文件

如题,求助

>>> open('Macintosh HD ▸ 用户 ▸ apple ▸ 桌面 ▸ 自我介绍.docx')
Traceback (most recent call last):
File "<pyshell#37>", line 1, in <module>
    open('Macintosh HD ▸ 用户 ▸ apple ▸ 桌面 ▸ 自我介绍.docx')
FileNotFoundError: No such file or directory: '\u200e\u2068Macintosh HD\u2069 ▸ \u2068用户\u2069 ▸ \u2068apple\u2069 ▸ \u2068桌面 ▸ \u2069自我介绍.docx'

Twilight6 发表于 2020-7-7 23:12:04




你这路径肯定错了呀....哪有这样的路径呢

Twilight6 发表于 2020-7-7 23:14:43



先去获取下正确的路径,在试试吧:

Mac 如何获取路径:https://jingyan.baidu.com/article/db55b609cd0dbd4ba30a2fcd.html


yz7268913 发表于 2020-7-7 23:19:49

Twilight6 发表于 2020-7-7 23:14
先去获取下正确的路径,在试试吧:

Mac 如何获取路径:https://jingyan.baidu.com/article/db55b609 ...

我就是看的这个帖子试的,拷贝出来就是我发帖里的样子。。。

Twilight6 发表于 2020-7-7 23:20:32

yz7268913 发表于 2020-7-7 23:19
我就是看的这个帖子试的,拷贝出来就是我发帖里的样子。。。

怎么会乱码。。。

Twilight6 发表于 2020-7-7 23:28:20

yz7268913 发表于 2020-7-7 23:19
我就是看的这个帖子试的,拷贝出来就是我发帖里的样子。。。

你自己一个一个打上去试试吧 /User/xxxxx/xxx/xxx

美梦与热望 发表于 2020-7-7 23:31:39

给你一个简单的方法,我昨天亲测过的
import os
os.getcwd()
这个语句返回默认的工作路径
直接把要打开的文件放到这个路径下面
然后输入
open('文件名')
如果错误就要把.txt这类的后缀带上再试试

yz7268913 发表于 2020-7-7 23:31:47

Twilight6 发表于 2020-7-7 23:28
你自己一个一个打上去试试吧 /User/xxxxx/xxx/xxx

搞定了,某度不行,上某乎找到了方法{:10_277:}

Twilight6 发表于 2020-7-7 23:34:01

yz7268913 发表于 2020-7-7 23:31
搞定了,某度不行,上某乎找到了方法

好吧 那设置下最佳结账吧~

anababy 发表于 2020-10-6 08:53:04

我输入之后一直报错,怎么办?
<_io.TextIOWrapper name='/Users/anna/Documents/record.txt' mode='r' encoding='UTF-8'>
页: [1]
查看完整版本: 如何用open()打开Mac上的文件