python - 如何在等号之前修复分号处的语法错误
问题描述
我正在运行从网站上获取的代码
http://foreverlearning.altervista.org/genetic-programming-symbolic-regression-pt-2/
在页面的底部。这是测试 treeOperations.py 时的一部分。
为了测试这段代码,我运行了在 treeOperations.py 列表之后页面底部提供的 mainprova.py 代码。我收到以下语法错误:
python mainprova3.py
Traceback (most recent call last):
File "mainprova3.py", line 2, in <module>
import treeOperations as trop
File "/home/adam/DocumentsNew2/MathCode/SymbolicRegression/WebpageCode /treeOperations.py", line 23
if choice <= leftNodes:
^
SyntaxError: invalid syntax
我是 python 新手。我不明白等号前的分号。这是什么意思?我如何解决它?
解决方案
<
是 的 HTML 实体<
。链接站点中显然存在某种错误,导致事物被 HTML 转义,这是不应该的。替换<=
为<=
。
推荐阅读
- java - Java 多线程 ConcurrentModificationException
- scala - 通过 Spark D Streams 提交时,无法将消耗的 Kafka 偏移量存储到 HBase 表中
- c# - C# QuickGraph - 平面图遍历 - 面
- git - Github 行动 | 基于分支名称的条件
- reactjs - 使用 react-vega 和 React 访问 Vega 的视图
- sql - SQL Server 2017 开放式设置与 Excel 2016
- java - 如果所有对象都返回 false,如何触发某些事情
- javascript - 访问 JS 对象中的动态嵌套键
- c# - 通过不同的时区获取时间的日期?
- python - Python中列表的内联修改