我无法用Python输入我的文件(在Mac上)

时间:2017-05-21 20:05:04

标签: python

我的桌面上有一个名为workbook1.txt的文档,我无法在Mac上的python中打开它

    i = open('C:/Users/rrmenon/Desktop/workbook1.txt', 'r')
    Traceback (most recent call last):
    File "<pyshell#22>", line 1, in <module>
    i=open('C/Users/rrmenon/Desktop/workbook1.txt', 'r')
    IOError: [Errno 2] No such file or directory:
    'C/Users/rrmenon/Desktop/workbook1.txt'

2 个答案:

答案 0 :(得分:1)

Mac OS上的根文件夹不是C:/,而只是/。转到Finders并找出文件的CORRECT路径。您目前拥有的是Windows路径。

或者,您可以使用os模块扩展路径:

import os.path
i = open(os.path.join(os.path.expanduser('~rrenon'), 'Desktop/workbook1.txt'), 'r')

答案 1 :(得分:0)

在Mac或* nix OS上,您可以使用从桌面导入 i =打开(&#39;〜/ Desktop / workbook1.txt&#39;,&#39; r&#39;)