如何在Python中使用sys模块和文本文件

时间:2017-05-28 15:09:14

标签: python-3.5

假设我有一个文本文件,add.txt。在那里我有以下内容: 22 25 我有一个python脚本add.py,它有一个从文本文件中添加22和24的函数。

def add(a, b):
    return a + b


import sys    # you must import "sys" to read from STDIN
lines = sys.stdin.readlines()   # read in the input from STDIN

a = lines[0]
b = lines[1]


print(add(a, b)) # should give 47

我应该如何使用sys模块运行此脚本? 我正在使用Pycharm。谢谢。我想学习如何使用文本文件来使用sys模块。

1 个答案:

答案 0 :(得分:0)

def add(a,b):     返回a + b

import sys#你必须导入“sys”才能从STDIN读取 lines = sys.stdin.readlines()#读入STDIN的输入

a = int(lines [0]) b = int(lines [1])

打印(添加(a,b))#应该给出47

然后继续命令提示符,键入: python文件的路径名<文本文件的路径名 add.py.py< adding.txt

可以添加整个路径名