摘要:
循环打开了好多个Fits文件读数据,然后突然提示“你打开太多文件啦”,后来就加了一行hdu.close(), 但是并没有什么乱用 查了一下说明才发现,是因为用open()打开后是存储在mmap中的,为了缓解内存,关闭hdu也没有用,文件还是开着呢 而怎么关闭文件呢,需要等到numpy觉得你并不需要这 阅读全文
摘要:
>>> from astropy.cosmology importWMAP9 ascosmo>>>cosmo.H(0) <Quantity 69.32 km / (Mpc s)> >>> >>> cosmo.kpc_proper_per_arcmin(3) <Quantity 472.9770962 阅读全文
摘要:
For if else continue break 语句基本使用 if condition: true_expressions else: false_expressions #!/usr/bin/python # -*- coding: UTF-8 -*- for num in range(10 阅读全文
摘要:
理解数学公式与Numpy矩阵运算 #-->阵的初始化 myZero = np.zeros([3,5]) #全0矩阵 print myZero myOnes = np.ones([3,3]) #全1矩阵 print myOnes #*生成随机矩阵 myRand = np.random.rand(3,4 阅读全文
摘要:
fp = open("test.txt",w) 直接打开一个文件,如果文件不存在则创建文件 关于open 模式: w 以写方式打开, a 以追加模式打开 (从 EOF 开始, 必要时创建新文件) r+ 以读写模式打开 w+ 以读写模式打开 (参见 w ) a+ 以读写模式打开 (参见 a ) rb 阅读全文
摘要:
文件信息 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一个文件:os.remove() 删除多个目录:os.removedirs(r“c:\python”) 检验给出的路径是否是一个文件:o 阅读全文