python中导入csv的MacOS-Mojave路径问题

2024-04-16 09:07:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我在MAC上安装了Mojave,现在,在这种操作系统中,文件的路径如下所示:

“Macintosh HD⁩▸⁨设备▸⁨名称▸⁨桌面▸⁨文件夹▸⁨文件_名称.csv“

问题是python无法识别这种带有“▸”的路径。在

我已经尝试过用“/”来转换箭头,但是什么都没有发生。在

有什么建议吗?在

我不知道如何导入文件!在


Tags: 文件csv路径文件夹名称mac箭头桌面
2条回答

我相信您现在可能已经解决了这个问题,但是为了将来参考,您可以使用下面的函数来清理mac文件路径:

#clean Mac mojave file paths

def fp_cleaner (fp_in):
    fp_in_str = str(fp_in)
    fp_out = fp_in_str.replace("Macintosh HD","").replace("⁩ ▸ ⁨", "/").replace("⁩", "")
    print("'"+fp_out+'/'+"'")
    return;

fp_cleaner(fp_in = 'YOUR FILE PATH HERE⁩')

说明:

  1. 选择要导入的文件
  2. Command+i(相当于右键单击并选择“获取信息”)
  3. 复制“General”下的“Where:”信息(即Mac格式的文件路径)并粘贴为fp_in = 'YOUR FILE PATH HERE'

删除HD的名称和分隔符周围的所有空格:

/⁨utents/⁨name/⁨desktop/⁨folder_name/⁨file_name.csv

如果这是一个外部磁盘,您可能需要查看/Volumes/并检查该磁盘的装入点,它将类似于:

^{pr2}$

相关问题 更多 >