划水喵 发表于 2020-8-2 18:14:58

一个任务

本帖最后由 划水喵 于 2020-8-2 18:26 编辑

在29课,一个任务最后,小甲鱼把分割文件部分的代码改成了一个函数,但是我按照小甲鱼的方式传进去了文件路径,报错了

Twilight6 发表于 2020-8-2 18:15:36



将代码发上来看看,不然无法判断哈~


liuzhengyuan 发表于 2020-8-2 18:15:46

发代码呀

划水喵 发表于 2020-8-2 18:16:51

在函数定义部分:
def split_file(file_name):
    boy = []
    girl = []
    count = 1
    f = open(file_name)


在调用函数部分:
split_file('E:\\test.txt')


报错:
ValueError: I/O operation on closed file.

划水喵 发表于 2020-8-2 18:17:24

求大佬帮助{:10_266:}

永恒的蓝色梦想 发表于 2020-8-2 18:18:00

划水喵 发表于 2020-8-2 18:16
在函数定义部分:
def split_file(file_name):
    boy = []


发完整的!

Twilight6 发表于 2020-8-2 18:25:57

划水喵 发表于 2020-8-2 18:17
求大佬帮助



这个报错是文件关闭后你继续使用该文件对象导致的,建议发完整代码

划水喵 发表于 2020-8-2 18:27:54

Twilight6 发表于 2020-8-2 18:25
这个报错是文件关闭后你继续使用该文件对象导致的,建议发完整代码

解决了亲,好像是我在编辑函数的时候多搞了个空格

Twilight6 发表于 2020-8-2 18:28:45

划水喵 发表于 2020-8-2 18:27
解决了亲,好像是我在编辑函数的时候多搞了个空格

那就设置下【最佳答案】结账呗~
页: [1]
查看完整版本: 一个任务