2024-09-26 23:16:17 发布
网友
我是Python的初学者,试图创建一个简单的代码来提取txt文件,并从中返回第一个单词。我得到一个名称错误,告诉我“名称‘文件夹’未定义”。 代码和文件夹>;txtdocument位于同一目录中
def first_word(file): text = open(file).read().strip().split() return print(text[0]) first_word(folder/txtdocument.txt)
在此方面的任何帮助都将不胜感激
您的代码中几乎没有错误。我已经调试过了。txt文件的路径必须是字符串,但您没有保留txt文件路径的引号。我们不需要返回print语句,只需打印即可
def first_word(file): text = open(file).read().strip().split() print(text[0]) first_word("folder/txtdocument.txt")
路径需要作为字符串传递;另外,您将返回对print方法的调用,而不是实际值
def first_word(file): text = open(file).read().strip().split() return text[0] print first_word("folder/txtdocument.txt")
应该是你要找的
您的代码中几乎没有错误。我已经调试过了。txt文件的路径必须是字符串,但您没有保留txt文件路径的引号。我们不需要返回print语句,只需打印即可
路径需要作为字符串传递;另外,您将返回对print方法的调用,而不是实际值
应该是你要找的
相关问题 更多 >
编程相关推荐