为了账号安全,请及时绑定邮箱和手机立即绑定

读取文件并将文件中的数据提供给函数

读取文件并将文件中的数据提供给函数

幕布斯7119047 2021-09-11 13:37:25
所以基本上我需要编写一些代码来提示用户输入文件名并尝试打开提供的任何名称。然后程序应该从文件中读取每一行并将其提供给我创建的函数,然后将文件中的文本转换为元组。到目前为止,我有这个文件:https : //i.gyazo.com/76db0e6bd91b0c457c40e4b1b692afd7.png这对于功能:https : //i.gyazo.com/32e431a1ed638fb3072fe19e0c31d551.png
查看完整描述

2 回答

?
有只小跳蛙

TA贡献1824条经验 获得超8个赞

希望这可以帮助 :


from os.path import isfile, exists


filename = input('Enter file name : ')


if(exists(filename) and isfile(filename)):     

    with open(filename) as f:

        content = f.readlines()

    # Call your function here with content as argument and process it, content has all lines in the file as a list


查看完整回答
反对 回复 2021-09-11
?
慕码人2483693

TA贡献1860条经验 获得超9个赞

我不太确定您共享的第二个功能链接如何适合此处。但是您想要做的通用解决方案是:


filepath = input("Message")


with open(filepath) as fp:  

   line = fp.readline()

   while line:

       line = fp.readline()

       custom_function(line) #Define and call your function

希望能帮助到你。



查看完整回答
反对 回复 2021-09-11
  • 2 回答
  • 0 关注
  • 210 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信