繁体   English   中英

如何修复下面给出的代码段的 python 语法错误

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM