问题标签 [unexpectendoffile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3600 浏览

ruby - 语法错误,意外的文件结尾

我有一个引发此错误的脚本。

这通常意味着存在未正确结束的循环(如ifor ),或者子句do过多。end我找不到问题。关于如何识别这种语法错误的任何好的提示?

这也可能是一个双引号问题。想知道是否有办法(在超级编辑或文本编辑器中)检测具有非偶数双引号的脚本行。

0 投票
1 回答
5501 浏览

file - FORTRAN 中的文件意外结束?

我一直在网上寻找,但我还没有找到任何解决方案。

我正在尝试从 .neu(中性格式)文件中读取,该文件是 Gambit 软件生成的一种文件类型,包含有关 CFD 计算中使用的网格的信息。

该文件是这样的:

我正在尝试阅读以下行:

这是我的代码:

但是,当我运行此代码时,我得到 "Fortran runtime error: End of file" 。然而,该文件仅在几千行后结束。

我究竟做错了什么?为什么程序认为文件只在第一行结束?

0 投票
1 回答
121 浏览

python - 我的程序返回“解析时出现意外的 EOF”或“预期的缩进块”都是语法错误

这是我一直在研究的一个小型终端式程序,但由于代码问题而停止。(用 Python 3.4.1 编写)有人可以帮忙吗?

这就是问题所在-它说存在一些“预期缩进”或“解析时出现意外 EOF”-这是未完成程序的其余部分-

0 投票
2 回答
33 浏览

unexpectendoffile - 查找以今天日期为文件名的文件

我想在 Linux 中找到一个以今天日期作为文件名的文件。

这没用。

0 投票
2 回答
2303 浏览

php - PHP Heredoc 文件意外结束错误

我正在使用 Heredoc 将一个非常大的 HTML 块保存到一个变量中,以便我可以将其作为电子邮件发送。但是,我不断收到意外的文件结尾语法错误。在关闭 Heredoc 标记和其他常见问题之前,我已经检查了空格。任何帮助将不胜感激!

这是我的完整代码:

0 投票
2 回答
402 浏览

java - 解析时到达文件末尾(Java)

编写了一些代码以通过二次公式查找多项式的根,但是在解析时它到达了文件的末尾。我所有的花括号都是闭合的,所以我不确定错误在哪里。有人能看出为什么吗?

编辑:最后缺少花括号,已修复。

0 投票
2 回答
18156 浏览

c# - 如何在 C# 中正确处理空白、null 或空行

我有一些使用文本文件的 C# 代码,我似乎无法让它与空白或空(空白)行一起正常工作。

我的代码:

你可以看到我恰好在用 Vector3 做事。如果该行是注释行或空白行,我希望它什么也不做。如果它注意到括号,我希望它假设它是一个 Vector3 并解析它。最后,如果它不是这些线,我希望它完全停止。这是我仅使用记事本创建的示例文本文件:

请注意,第二个和第三个 Vector3 之间存在间隙。在这种特殊情况下,该行完全为空,不包含空格或任何内容,我只需在记事本中按 [Enter][Enter]。当我的脚本到达这一行时,它似乎触发了 file.EndOfStream boolean.... 但它不是文件的结尾!我怎样才能解决这个问题?我的 while 循环是否有更合适的条件?我还尝试读取该行并检查它是否为 null 作为 while 条件,这是一种更流行的处理方法,但这种处理方式也不适用于我的情况。

** 注意:“file”是 StreamReader 类型的变量 **

0 投票
1 回答
382 浏览

unexpectendoffile - 文件意外结束,不知道为什么

我遇到了“文件意外结束”,我不知道为什么。我确定这很简单,但我还没有弄清楚。任何帮助或建议将不胜感激。这是我的代码,谢谢。

0 投票
1 回答
38 浏览

php - 意外的$结束。

我正在使用 PHP 和 MySQL (PHPMyAdmin) 制作注册表单,当我在浏览器 (Mozilla Firefox) 上打开页面时,我得到

解析错误:语法错误,第 71 行中的意外 $end

我在做什么坏事?有人能帮助我吗?

0 投票
1 回答
3575 浏览

bash - bash中的while循环中的文件意外结束

我正在尝试编写一个 bash 脚本来执行以下操作:

  1. 将目录或文件作为输入(总是以 /mnt/user/ 开头)
  2. 搜索相同文件或目录的其他挂载点(将始终以 /mnt/diskx 开头)
  3. 返回值

因此,例如,输入将是“/mnt/user/my_files/file.txt”。它将搜索“/mnt/disk1/my_files/file.txt”是否存在,并将逐步查找每个磁盘(disk2、disk3 等),直到找到它或 disk20。

这是我到目前为止所拥有的:

是的,这是不完整的,但我对 bash 不是那么精通,所以我一次只做一点。我确定我的命令也不能正常工作,但现在我得到一个“意外的文件结尾”,我不知道为什么。