json.dumps的時候缺省會用ascii
所以在寫入檔案的時候會需要用到的指令變為json.dumps(a,ensuer_ascii=false),這樣將禁止轉換為ascii
然後再寫入的時候用f.write(b.encode())
xpath做解析的時候發請求頭會產生問題,因為很多**會根據不同的瀏覽器返回不同的dom結構
所以很多的時候可以用乙個相對老的版本的ie的user-agent
xpath /.
/..//*
@|n/a()
jsonpath$@
.orn/a..*
n/a[,]?()
()n/a
xpath helper :ctrl+shift+x
xpath善用//div[contains(@id , 'woshiqianbanbu_')]/ 模糊查詢方式
如果不配置環境變數的時候,那麼phantomjs需要進行如下方法設定
driver = webdriver.phantomjs(executable_path="./phantomjs") #括號中的內容就是路徑,如果把phantomjs加入環境變數,那麼括號內為空即可
selenium不支援phantomjs了?不清楚,反正有個警告,而且phantomjs不能自動關閉的問題還是問題
mysql效能優化的一些小tips
1 針對innodb表,盡量不執行selectcount 語句,因為innodb表沒有類似myisam那樣的內部計數器來記錄表記錄總量,執行這個操作將會全表掃瞄,速度很慢.2 盡量使用myisam表,除非必須使用其他型別,因為myisam型別的總體讀寫效率是相當高的,缺點是表級鎖,而不是行 頁級鎖....
程式設計運維的一些小Tips
1 tail 200f catalina.out日誌特別是錯誤日誌,一定一定留下來。tail實時檢視日誌。ctrl c 退出 記得看logs中的host manager可以看日誌記錄 還可以看localhost acess log 使用 1.log的命令將輸出的資訊放入log中。2 注意如果訪問外網...
記錄學習WPF中的一些小Tips
一些不起眼,但是因為不熟悉,沒遇到過,而糾結半天的小問題。1 滑鼠懸浮改變背景顏色問題 問題描述 如下圖,是乙個黑色邊框,裡面巢狀乙個grid,grid裡面加乙個textblock。想要的效果是滑鼠移到grid裡面就實現改變整個grid的背景色。布局 border borderbrush black...