以下是我正在使用的代码:
import pcraster as pcr #import the pcraster package
import os #import the os package
InputDir = 'D:/rivm/mapi'
BDens = os.path.join(InputDir, 'BD_G23.map')
BDens = pcr.readmap(BDens)
我尝试使用pc光栅软件包已有一段时间了,但我总是遇到以下错误:
文件“”,第1行,在 pcr.readmap(BDens)
ArgumentError:中的Python参数类型 pcraster.\u pcraster.readmap(字段) 与C++签名不匹配: readmap(类std::basic_字符串,类std::分配器>;)
为了解决这个问题,我尝试这样做:
BDens = pcr.readmap(BDens.encode("utf-8"))
但它似乎不起作用。我是python新手,所以我有点迷路了。 你知道我怎样才能解决这个问题吗
目前没有回答
相关问题 更多 >
编程相关推荐