[Tutor] (no subject)
LN A-go-go
lnartist at yahoo.com
Sun Jul 20 17:40:48 CEST 2014
My apologies Python Gurus for repeating this request for read, write, split and append from a text file in notepad. I worked on it till late last night and will again today. I can't seem to get past trying to write the names to one list and the numbers (converted to integers) to the other. My lists come up empty.
I am a full-time firefighter that taught myself to use ArcGIS to make maps and now am in school so I can move into emergency mgmt. I can't seem to teach myself Python and I am really trying.
thank-you,
LN
>>> filename = "C:/Python27/egund919/Program1/BOJ.txt"
>>> myfile = open(filename,"r")
>>> newfile = "C:/Python27/egund919/Program1/BOJ_B.txt"
>>> mynewfile = open(newfile,"w")
>>> while True:
line = myfile.readline()
print line
mynewfile.write(line)
if not line: break
States OJ
AK 36
AL 39
AR 39
AZ 45
CA 61
CO 54
CT 61
DC 93
DE 62
FL 51
GA 47
HI 72
IA 54
ID 36
IL 62
IN 50
KS 41
KY 41
LA 40
MA 62
MD 62
ME 58
MI 57
MN 54
MO 49
MS 43
MT 47
NC 50
ND 45
NE 41
NH 54
NJ 57
NM 57
NV 55
NY 62
OH 51
OK 34
OR 57
PA 55
RI 63
SC 45
SD 45
TN 42
TX 44
UT 34
VA 53
VT 67
WA 58
WI 56
WV 43
WY 33
>>> myfile.close()
>>> infile = open('C:/Python27/egund919/Program1/BOJ_B.txt','r')
>>> import string
>>> state_name = []
>>> data_value = []
>>> counter = 0
>>> x = 0
>>> line = infile.readline()
>>> while True:
line = infile.readline()
if not line: break
counter = counter + 1
States, OJ = string.split(line)
XSTATES = str(States)
XNUM = int(OJ)
state_name.append(XSTATES)
data_value.append(XNUM)
>>> len(counter)
Traceback (most recent call last):
File "<pyshell#29>", line 1, in <module>
len(counter)
TypeError: object of type 'int' has no len()
>>> counter.count
Traceback (most recent call last):
File "<pyshell#30>", line 1, in <module>
counter.count
AttributeError: 'int' object has no attribute 'count'
>>> len(state_name)
0
>>> list.state_name
Traceback (most recent call last):
File "<pyshell#32>", line 1, in <module>
list.state_name
AttributeError: type object 'list' has no attribute 'state_name'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20140720/6af80c0a/attachment.html>
More information about the Tutor
mailing list