3

我在 Robot Framework 的自定义库中定义了一个函数:

def close_browser(self):
    '''
    description: 关闭当前浏览器
    params:
        None
    return:
        None
    '''
    self.driver.quit()

但是当我在 RIDE 中搜索该函数时,该函数的注释显示如下:

描述:\xb9\xd8\xb1\xd5\xb5\xb1\xc7\xb0\xe4\xaf\xc0\xc0\xc6\xf7 参数:无 返回:无

中文显示为unicode,有人知道为什么会这样吗? 在此处输入图像描述

4

1 回答 1

2

在您的自定义库标题中声明它

# -*- coding: utf-8 -*-

大部分看起来像

# -*- coding: utf-8 -*-


class aaMyLibrary:
    def stackover(self):
        '''
        description: 关闭当前浏览器
        params:
            None
        return:
            None'''
        self.driver.quit()

会导致 这个

于 2017-05-03T18:36:07.640 回答