macos - CSV 下载分为 CSV 和 CSV.part
问题描述
我想从 JupyterLab 下载一个 CSV 文件。
它是 66MB,它显示文件正在下载,但它被拆分为 CSV 和 CSV.part。
根据 JupyterLab 的说法,下载已经完成,但它们还没有合并成一个 CSV。
当我打开 csv.part 时,它说没有应用程序可以打开它。
当我打开csv时,它是空的。
我试过重新下载,总是一样。
我在这里做什么?
解决方案
无论您使用什么应用程序来下载文件 - 网络浏览器?苹果浏览器?铬合金?- 将数据下载到一个临时文件中(.part
最后带有),并且应该myfile.csv
在下载完成后将其重命名为。
无论出于何种原因,它都没有完成这最后一步。
只需删除空文件myfile.csv
并重命名myfile.csv.part
为myfile.csv
. 您将看到一条警告(“您确定要重命名它吗?”) - 是的。你确定。
文件扩展名并没有什么神奇之处,当然它们会告诉 MacOS 使用哪个应用程序打开文件。它们还应该让您清楚地指示文件中的数据类型,但这实际上并没有被任何东西强制执行。如果您将文件重命名为不适合内容的名称(例如,如果您将文件命名为“myfile.mp3”),它根本不会加载到应用程序中,因为数据无效。但是,.part 文件并没有什么特别之处——名称只是应该表明下载(可能)尚未完成。除了在这种情况下,我假设你知道它有。
(这对我来说似乎是一个错误,也许是 JupyterLab - 但那不是重点)。
推荐阅读
- database - 当按钮的值存储在 ms 访问数据库 vb.net 中时如何禁用按钮
- visual-studio - python3.8中with语句的智能感知失败
- azure-policy - Azure Policy 区分大小写
- c++ - sql记录集函数的状态设计模式
- django - 如何构建 GraphQL 模式以进行从内容类型模型到常规模型的反向查找?
- javascript - Javascript vs VBScript vs VBA中的OLEDB / ADO查询速度
- c++ - 是否可以使用整数数组初始化双向量?
- css - 如何将 2 个按钮彼此相邻居中
- java - 我的任务是创建一个 Java 应用程序,该应用程序使用 2 个同步线程来计算每月利息并更新帐户余额
- c++ - msgpack:在不知道类型的情况下解压自定义类