0

如果我使用epar ccdprocin imred >> ccdred >> ccdproc,我可以[261:280,1:1032]输入biassec,这是我老师的旧 iraf 代码:

ccdproc @list.all o//@list.all ccdtype='' overscan+ biassec=[261:280,1:1032]

但是如果我使用终端,它会说:

SyntaxError: Too many positional parameters for task ccdproc

如果我输入(261:280,1:1032), (261:280;1:1032)or (261:280 1:1032),它也会弹出SyntaxError。pyraf 的语法似乎与 iraf 略有不同。什么是正确的参数语法?

4

1 回答 1

0

解决了,"[261:280,1:1032]"

添加引号

ccdproc @list.all o//@list.all ccdtype='' overscan+ biassec="[261:280,1:1032]"
于 2021-12-18T16:12:53.800 回答