异常.内存错误地点实例

2024-10-01 05:07:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我在服务器上使用的是python 2.4.3,当我尝试运行以下代码时,这段代码在我的计算机上运行得很好:

import sys
import array
import os
import glob

nx = 360
ny = 120
km = 30
ibio = 11  
iday = 365

latcoord = 56  
longcoord = 248


filenames = '/path/to/myfile'

f = open(filenames, 'rb')
lbl = array.array('f')
bio = 0
for day in range(iday):
    f.seek(nx*ny*km*bio*4, 1)
    for depth in range(km):
            f.seek(((latcoord-1)*nx+longcoord)*4, 1)
            lbl.read(f, 1)
            f.seek(((ny-latcoord)*nx+(nx-longcoord)*4, 1)
    f.seek(nx*ny*km*(10-bio)*4, 1)

f.close()
print lbl

我得到这个错误:

^{pr2}$

有什么办法解决这个问题吗?我没有升级python的权限。在


Tags: 代码inimportforseekarraybionx