playwright 录制脚本执行时出现文件编码错误 SyntaxError
问题描述: 使用playwright 进行脚本录制,录制的过程中,某些元素的定位方式由中文确认,脚本录制完成后,执行脚本报错,出现 SyntaxError: (unicode error) ‘utf-8’ codec can’t decode byte 0xca in position 0: invalid continuation byte
这个问题的原因是因为录制的脚本文件默认以GBK编码格式保存的,所有我们需要修改文件的编码格式,解决方式如下:
文件开头添加注释行
# -*- coding: utf-8 -*-
chatgpt给出的一些解决方案