由于没有安装 numpy
根据博客提示,成功安装了numpy ,http://blog.csdn.net/ybuiipl/article/details/60875304#reply。
运行之后没有错误,可是嘛,我看不到结果。也就随它去了。
主要有两个问题,一个是运行的时候出现的
ValueError: need more than 0 values to unpack ,对于空行就会报错。不机智。于是加了个判断。让它一直走下去。
http://bbs.fishc.com/thread-63664-1-1.html,解决方案。
大概就两个问题,可是我还是没有实现自己想要的中英文分离的功能,我都没看到。醉了。应用在实践工作中才有用啊。shit。
看来这个事情没我想的那么简单啊
importnumpy as np
filename= r'D:\FISRT\11\test.txt' #txt文件和当前脚本在同一目录下,所以不用写具体路径
pos =[]
Efield=[]
with open(filename,'r') as file_to_read:whileTrue:
lines= file_to_read.readline() #整行读取数据
if len(lines.split()) <=25:break
passp_tmp, E_tmp= [float(i) for i in lines.split()] #将整行数据分割处理,如果分割符是空格,括号里就不用传入参数,如果是逗号, 则传入‘,'字符。
pos.a