AnonymousVoting.sol:729:7: Error: Expected primary expression. enum State { NOT_STARTED, IN_PROGRESS, FINISHED }; ^
时间: 2024-02-18 14:01:05 浏览: 29
这个错误是因为在枚举类型声明的结尾处添加了分号`;`,这是不正确的语法。枚举类型声明应该像下面这样:
```
enum State { NOT_STARTED, IN_PROGRESS, FINISHED }
State public state;
```
在这里,我们声明了一个名为`State`的枚举类型,并且我们没有在枚举类型声明的结尾处添加分号。然后,我们声明了一个名为`state`的公共状态变量,该变量的类型为`State`。
请注意,枚举类型声明应以大括号`{}`结束,而不是分号`;`。如果还有其他错误,请检查您的代码是否有其他语法错误。
相关问题
_csv.Error: iterable expected, not NoneType
这个错误通常是因为尝试对一个 NoneType 类型的对象进行操作,而非一个可迭代对象。请检查你的代码,特别是与 CSV 文件相关的部分,确保你的对象不是 NoneType 类型。你可以使用条件语句或断言来确保对象存在并且是可迭代的,例如:
```python
import csv
with open('data.csv', 'r') as csvfile:
reader = csv.reader(csvfile)
for row in reader:
if row:
# Do something with the row
else:
assert False, "Unexpected empty row"
```
这个例子中,我们使用了一个条件语句来检查行是否存在并且不为空。如果行是 NoneType 类型或空行,我们使用断言来抛出一个错误。这可以帮助我们在程序运行时及早发现问题。
_csv.Error: iterable expected, not FlowData
看起来你遇到了一个 `_csv.Error` 异常,它通常出现在尝试读取或写入 CSV 文件时出现问题。这个错误的具体原因可能是你传递给 CSV 函数的参数不正确,或者是 CSV 文件本身存在问题。
关于错误信息中提到的 `FlowData`,我不太清楚具体上下文是什么。不过,如果你正在处理一个流数据(stream data),那么你可能需要使用相应的读写方法来处理它,例如使用 `csv.reader()` 和 `csv.writer()` 函数来逐行读取或写入数据。
如果你能提供更详细的上下文和代码示例,我可以帮你更好地解决这个问题。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)