原创 深入理解Python中yield關鍵字

閱讀別人的python源碼時碰到了這個yield這個關鍵字,各種搜索終於搞懂了,在此做一下總結:通常的for…in…循環中,in後面是一個數組,這個數組就是一個可迭代對象,類似的還有鏈表,字符串,文件。它可以是mylist = [1, 2

原创 Python爬取有道翻譯

轉載自https://blog.csdn.net/nunchakushuang/article/details/75294947一、正常的爬蟲流程:如果你要爬取他的翻譯接口,這個流程還是不能少的。首先我們打開有道翻譯的鏈接:http://

原创 MongoDB隨機獲取表有的n條數據

db.user.aggregate( [ { $sample: { size: 10 } } ] ) 上面的命令可以隨機返回集合user中的20條數據 使用MongoDB的aggregate聚合函數 + $sample表達式 db.co

原创 nmap使用之異常解決nmap.nmap.PortScannerError: nmap program was not found in path.

根據錯誤描述可以看出是Nmap程序沒有在系統變量中找到 1\手動在命令行中輸入 which nmap 看是否在系統變量中, 先卸載掉已安裝的包pip uninstall python-nmap 2\沒有找到說明可能是你沒有安裝Nmap二進