#文件操作
f=
open
(
"e:
\\
testcode
\\
test.txt"
,
"r"
)
#读取.txt文件
g=f.read()
print
(g)
f.close()
#操作完成后关闭文件
f=open("e:\\testcode\\test_write.txt","w") #写入文件
f.write(
'123456'
)
f.write(
'
\n
'
)
f.write(
'24565'
)
f.close()
#文件操作
weather_data=[]
#声明一个天气列表list
f=
open
(
"e:
\\
testcode
\\
weather.csv"
,
"r"
)
#读取.csv文件
data=f.read()
rows=data.split(
'
\n
'
)
#调用split函数对行(\n )进行切分
for
row
in
rows:
split_row=row.split(
','
)
#对每行的数据进行逗号','切分
weather_data.append(split_row)
#将切分好的数据放入列表中
print
(weather_data)
#输出结果[['1', 'sundy'], ['2', 'rain'], ['3', 'sunny'], ['4', 'rain'], ['5', 'rain'], ['6', 'sunny'], ['7', 'sunny'], ['8', 'sunny'], ['']]
we=[]
#遍历weather_data列表,去掉最后的['']
for
i
in
weather_data:
if
(i!=[
''
]):
we.append(i)
weather=[]
for
row
in
we:
weather.append(row[
1
])
#将每行的第二列放入list中 ,row[0]表示第一列
print
(weather)
f.close()