使用python实现读取文件并将数字加和
系统环境
linux 6.3
文件读取 2.txt文件
python 2.6
文件2.txt内容
more 2.txt
555164
13752
123396
400
146396
752
代码实现
#!/usr/bin/python
# -*- coding:utf-8 -*-
import os
import sys
import os.path
def sum():
fhandle =open('2.txt','r')
reslist = fhandle.readlines()
# print reslist
sum = 0
for i in range(len(reslist)):
sum = sum + int(reslist[i])
print "sum : " + str(sum)
if __name__ == '__main__':
sum()
执行和测试:
python sum.py
补充,使用shell实现相应功能
#!/bin/bash
# 计算txt文件中的数字和
##################
#cat 2.txt
# 10
# 11
# 输出结果 : 21
###############
sum=0
for i in $(cat 2.txt)
do
sum=$[$sum+$i]
done
echo "SUM: $sum"