zhensolid пре 7 месеци
родитељ
комит
7c6139259c
1 измењених фајлова са 9 додато и 0 уклоњено
  1. 9 0
      日报工具/autowrite_day.py

+ 9 - 0
日报工具/autowrite_day.py

@@ -512,6 +512,15 @@ async def run(playwright):
 
             # 今日工作总结输入
             # 1. 先点击输入框,确保获得焦点
+            #todo 教程:page.locator(...)
+            # 表示在当前页面上查找符合选择器的元素。
+            # 'div.question:has-text("今日工作总结") .maileditor-editorview[contenteditable="true"]'
+            # 这是一个复杂的 CSS 选择器,意思如下:
+            # div.question:匹配类名为 question 的 div 元素。
+            # : has-text("今日工作总结"):这个是 Playwright 扩展的选择器语法,表示该 div.question 元素 包含文本“今日工作总结”。
+            # .maileditor-editorview[contenteditable = "true"]:在该 div 之下,继续查找一个类名为 maileditor-editorview 且有属性 contenteditable = "true" 的元素。
+            # .click()
+            # 表示对找到的这个元素执行点击操作。
             await page.locator('div.question:has-text("今日工作总结") .maileditor-editorview[contenteditable="true"]').click()
             # 2. 如果不保留原有内容,则清空输入框
             if not keep_original: