之前在 Github Actions 上設定排程的時候,為了測試方便,設定了2分鐘,然後發現過了10幾分鐘都沒有執行。
查了一下才發現,文件上說,workflow 可以執行的最短間隔是5分鐘,而且在負載較高的時候可能會延後,也可能被取消。
設定每5分鐘執行,也會因為負載調整,可能延後到15分鐘才執行。
「聽說自己寫過才不會忘。」 「會忘記的就寫起來,忘記了就看一下。」 「你知道2035的時候,今年就是10年前了嗎?」 「遇到的問題雖然有時候不值得一提,可是如果紀錄起來感覺也很有趣!」 「就是大家可以看到的筆記本而已。」
2025-03-18
2025-03-16
Chrome 開發者工具 console 拿 xpath 階層下所有元素的 text
每個人習慣的抓 xpath 的插件不太一樣。
但是假如不想用任何插件,Chrome 的開發人員工具其實很夠用了。
像是大家都知道的,在開發人員工具 > console 中輸入:
$x("//*[text()='隨便一個範例的 xpath']")
可以用來確認 xpath 是否有選到元素、選到幾個元素等。
要確認文字也很容易,一般只要「這個」xpath 本身的文字的話,直接看 element 就可以了,但確認的場景可能是想取得這個 xpath 下「所有階層」的文字。
可以像這樣:
$x("xpath").map(el => el.innerText || el.textContent);
至於 innerText 和 textContent 有什麼差異,可能之後再筆記一下。
2025-03-01
[Mac] Python venv 設定
1. 到你想要放 venv 的路徑
2.
這樣就有叫 venv_name 的資料夾了
3.
就可以使用這個 venv
2.
python venv venv_name
(看你 python 怎麼裝,可能要 python3 -m
venv venv_name)這樣就有叫 venv_name 的資料夾了
3.
source venv_name/bin/activate
就可以使用這個 venv
deactivate
可以離開
訂閱:
文章 (Atom)