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

所以基本上我需要编写一些代码来提示用户输入文件名并尝试打开提供的任何名称。然后程序应该从文件中读取每一行并将其提供给我创建的函数,然后将文件中的文本转换为元组。

到目前为止,我有这个文件:https : //i.gyazo.com/76db0e6bd91b0c457c40e4b1b692afd7.png

这对于功能:https : //i.gyazo.com/32e431a1ed638fb3072fe19e0c31d551.png


幕布斯7119047
浏览 212回答 2
2回答

有只小跳蛙

希望这可以帮助 :from os.path import isfile, existsfilename = 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

慕码人2483693

我不太确定您共享的第二个功能链接如何适合此处。但是您想要做的通用解决方案是:filepath = input("Message")with open(filepath) as fp:     line = fp.readline()   while line:       line = fp.readline()       custom_function(line) #Define and call your function希望能帮助到你。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python