Skip to main content

FileChooser

FileChooser 对象通过 page.on("filechooser") 事件派发。

with page.expect_file_chooser() as fc_info:
page.get_by_text("Upload").click()
file_chooser = fc_info.value
file_chooser.set_files("myfile.pdf")

file_chooser.element

Added in: v1.8

返回与该 FileChooser 关联的 <input type=file> 元素。

file_chooser.is_multiple()

Added in: v1.8

指示该文件选择器是否允许多选。

file_chooser.page

Added in: v1.8

返回所属的 Page

file_chooser.set_files(files, **kwargs)

Added in: v1.8

设置文件输入的值。若 files 中包含相对路径,将基于当前工作目录解析。传入空数组可清空选中的文件。