這個網誌中的熱門文章
彭彥瑜 EXCEL資料->讀取外部資料->從Web
劉任昌079影片 道瓊30成分股 EXCEL讀取外部資料 EXCEL讀取外部資料:彭彥瑜網頁 EXCEL讀取外部資料:彭彥瑜網頁更新後 網路爬蟲 網路爬蟲 (英語: web crawler ),也叫 網路蜘蛛 ( spider ),是一種用來自動瀏覽 全球資訊網 的 網路機器人 。其目的一般為編纂 網路索引 。 網路 搜尋引擎 等站點通過爬蟲軟體更新自身的 網站內容 或其對其他網站的索引。網路爬蟲可以將自己所存取的頁面儲存下來,以便搜尋引擎事後生成 索引 供使用者搜尋。 爬蟲存取網站的過程會消耗目標系統資源。不少網路系統並不默許爬蟲工作。因此在存取大量頁面時,爬蟲需要考慮到規劃、負載,還需要講「禮貌」。 不願意被爬蟲存取、被爬蟲主人知曉的公開站點可以使用 robots.txt 檔案之類的方法避免存取。這個檔案可以要求 機器人 只對 網站 的一部分進行索引,或完全不作處理。 網際網路上的頁面極多,即使是最大的爬蟲系統也無法做出完整的索引。因此在公元2000年之前的全球資訊網出現初期,搜尋引擎經常找不到多少相關結果。現在的搜尋引擎在這方面已經進步很多,能夠即刻給出高品質結果。 爬蟲還可以驗證 超連結 和 HTML 代碼,用於 網路抓取 (參見 資料驅動編程 )。取自 維基百科
彭彥瑜python輸入openpysl處理EXCEL檔案
from openpyxl import load_workbook #劉任昌指導彭彥瑜等學生專題 book = load_workbook(filename='pylenin.xlsx') print(book.sheetnames) """以下也被註解暫時不執行python語言註解 #後面不執行 前後三個引號的部分也不執行 都是註解用 """sheet = book['20200101p'] #工作表 rowBegin = 4 #起始列 rowEnd = 10 #結束列780 criticalInc = 0.01 criticalDes = 0.01 localH = sheet.cell(row=rowBegin, column=3).value localL = sheet.cell(row=rowBegin, column=4).value status = 0 wealth = 0 for x, row in enumerate(sheet.iter_rows(min_row = rowBegin, max_row = rowEnd)): rowNo = x + rowBegin #串列編號 x 起始於 0 dayH = row[2].value #當日最高C欄 dayL = row[3].value #當日最低D欄 dayC = row[4].value #當日收盤E欄 if status == -1: #檢測波段高 localH = dayH elif localH dayL: localL = dayL sheet.cell(row = rowNo, column = 6).value = localH #寫入波段高於F欄 sheet.cell(row = rowNo, column = 7).value = localL #寫入波段低於G欄 if status (1 + criti...
留言
張貼留言