我正在尝试从分界朱庇特笔记本上运行FloPy示例。对于前面的示例(包括构建、显示图像、运行MODFLOW模型和查看results...so (我认为基本正确)),这些记事本工作得非常好,但由于某种原因,当它达到以下代码部分时:
!head -n 10 'data/test.riv'我得到以下错误:
'head' is not recognized as an internal or external command,可操作的程序或批处理文件。
我不知道带感叹号的"!head“代码应该做什么,也不知道如何修正错误。如果有关系,我在Windows 7上运行Python3.9。“头”是一个地下水术语,所以我假设它是在笔记本的第一步从FloPy进口的?
谢谢!
发布于 2021-04-26 21:06:07
head是一个Unix/Linux命令,用于显示文件中的第一个n行。因此,运行head -n 10 'data/test.riv'将输出文件data/test.riv中的前10行。注意,当您在木星单元格中使用!命令之前,它会像运行终端一样运行命令,而不是以Python代码的形式运行。
您可以执行以下任一操作:
head命令的Unix/Linux机器上运行代码。head替代命令来执行相同的功能,尽管AFAIK没有直接等效的命令。https://stackoverflow.com/questions/67273729
复制相似问题