這個範例滿有趣的,原本只有一個欄位,是放字,但對字的 unicode 編碼做排序,並不是我想要的結果,預期是按筆畫排,結果一行指令就完成了。
原本的資料,由 string 修改為 (string,stroke_count)
related_glyph_list= [('酸', 14), ('鋑', 15), ('駿', 17), ('鮻', 18), ('俊', 9), ('唆', 10), ('峻', 10), ('梭', 11), ('浚', 11), ('畯', 12), ('竣', 12)]
排序用程式,一行:
sorted(related_glyph_list, key=lambda x: x[1])
取得結果:
[('俊', 9), ('唆', 10), ('峻', 10), ('梭', 11), ('浚', 11), ('畯', 12), ('竣', 12), ('酸', 14), ('鋑', 15), ('駿', 17), ('鮻', 18)]
真的是太方便,太神奇了,所以要分享一下。
筆畫的資料,可以使用這一篇文章的json 檔案:
查「部首」、「筆畫」、「異體字」、「同義字」和「文字組件」的字典
https://max-everyday.com/2020/04/chinese-dictionary-radical/
您好 不好意思
想要請教您
如果有用一個程式可以執行以下1~6的步驟
1前往網頁
2在指定元素位置輸入帳號
3在指定元素位置輸入密碼
4在”確定”元素位置點擊
5等待3秒並重整網頁
6執行指定程式os.system(‘”路徑”‘) #
請問如果我想在第4步驟後添加
driver.find_elements_by_id(“指定位置”)
“在指定元素位置設定2個”關鍵字”
如果有出現該關鍵字,就執行指定程式
如果沒有的話,就等待3秒並重整網頁
並重覆以上尋找關鍵字、執行程式的迴圈
請問這樣的效果,語法該怎麼寫才好
不知道能不能指點一下
感激不盡Orz
你好像留言錯篇文章了,請參考看看:
https://stackoverflow.max-everyday.com/2018/03/selenium-chrome-webdriver/
或:
https://github.com/max32002/tixcraft_bot