请问我这里为什么报错了

来源:1-4 文件的创建与写入(下)

Jannet2021

2022-02-19 22:28:15

跟着老师一步一步敲的为什么会报这个错呢?
https://img.mukewang.com/climg/6210ff21092f362f08230629.jpg

https://img.mukewang.com/climg/6210fe4b09b9734611740285.jpg

os

create_package(path):
    os.path.exists(path):
        (% path)
    os.makedirs(path)
    init_path = os.path.join(path, )
    f = (init_path, )
    f.write()
    f.close()

Open():
    (, path, mode=, is_return=):
        .path = path
        . mode = mode
        . is_return = is_return

    write(, message):
        f = (.path, = .mode)
        .is_return:
            message = % message
        f.write(message)
        f.close()

__name__ ==  :
    current_path = os.getcwd()
    open_path = os.path.join(current_path, )
    o = Open(open_path)
    o.write()


写回答

1回答

时间,

2022-02-20

同学,你好!可以在open()打开文件时指定编码格式为utf-8

https://img.mukewang.com/climg/6211a7c7097ab8a108070079.jpg

若还是有问题,同学可重新提供一下代码(选择左上角代码语言的python,将代码复制到代码框中)

祝学习愉快!

0

0 学习 · 4469 问题

查看课程