[英]How to fix this python syntax error for the code segment given below
`
# Define output GEE Asset names
change_primary_asset_name = f'users/{"Annanya"}/{"vegetation-change"}/vegetation_change_primary'
change_secondary_asset_name = f'users/{"Annanya"}/{"vegetation-change"}/vegetation_change_secondary'
# Check if GEE Asset already exists prior to export; primary change
if(change_primary_asset:= ee.FeatureCollection(change_primary_asset_name)):
错误确实给出了原因。
if(change_primary_asset:= ee.FeatureCollection(change_primary_asset_name))
不是有效的语法。 如果您要检查两个变量是否相等,则需要使用==
所以在您的示例中:
if(change_primary_asset == ee.FeatureCollection(change_primary_asset_name)):
我怀疑这是一个简单的打字错误,但如果不是,那么我建议您在此处查看 Python 文档中有关流量控制语句的信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.