package

概述

package主要是选择器接口,如selector(元素选择器)、image_selector(图像选择器)

详情

selector

根据选择器名称返回元素选择器对象

def selector(name)

参数

  • name:选择器名称

返回值

  • Selector:元素选择器对象

示例1

获取名称叫做 百度一下 的元素选择器对象

from .package import *

    def main(args):
        selector = package.selector('百度一下')

image_selector

根据选择器名称返回图像选择器对象

def image_selector(name)

参数

  • name:图像选择器名称

返回值

  • ImageSelector:图像选择器对象

示例1

获取名称叫做 图像1 的图像选择器对象

from .package import *

def main(args):
    selector = package.image_selector('图像1')

get_text

获取资源文件的文本内容

get_text(self, filename, encoding='utf-8')

参数

  • filename:资源文件名

  • encoding:读取文件时的编码格式, 默认是以 utf-8 的格式读取

返回值

  • str:返回资源文件的文本内容

示例1

以 utf-8 的编码格式读取资源文件 123.txt 的文本内容

from . import package
def main(args):
    text = package.resources.get_text('123.txt')

get_bytes

获取资源文件的二进制信息

get_bytes(self, filename)

参数

  • filename:资源文件名

返回值

  • byte:返回资源文件的二进制信息

示例1

读取资源文件 123.txt 的二进制内容

from . import package

def main(args):
    value = package.resources.get_bytes('123.txt')

copy_to

将资源文件的内容拷贝到目标文件中

copy_to(self, filename, dest_filename)

参数

  • filename:资源文件名

  • dest_filename:资源文件内容需要拷贝到的文件的绝对路径,如 'D:\123.txt'

返回值

示例1

将资源文件 123.txt 的内容拷贝到 D:\aaa.txt 中

from . import package
def main(args):
    package.resources.copy_to('123.txt', 'D:\\aaa.txt')

add_to_clipboard

将资源文件添加到剪切板

add_to_clipboard(self, filenames)

参数

  • filenames:资源文件名列表, 如['123.txt', '234.xml']

返回值

示例1

将资源文件 123.txt 和234.xml 添加到剪切板中

from .import package

def main(args):
    package.resources.add_to_clipboard(['123.txt', '234.xml'])
问题没有解决?去社区提问 all right reserved,powered by Gitbook

results matching ""

    No results matching ""