整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          python制作網頁讀取顯示Excel數據

          python制作網頁讀取顯示Excel數據

          果圖:

          實現代碼:

          from flask import Flask

          import pandas as pd

          from flask import request


          app=Flask(__name__)#創建對象

          @app.route("/sd",methods=["GET","POST"])#設置路由,實現url方法

          def sd():#業務邏輯

          df=pd.read_excel("F:\數據\Excel\數據源.xlsx",sheet_name="lie1")#讀取指定工作簿中指定表的數據


          sale_date=pd.DataFrame()

          customer_name=request.form.get("customer_name","")

          #Request.Form.Get("from"):取得表單中name為from的控件的值.
          #如果from為text(客戶端) 的name屬性值.則Request.Form.Get("from")為其value;
          #如果from為select(客戶端)的name,則Request.Form.Get("from")為select所選則的值(value)

          if customer_name:

          sale_date=df.query(f"顧客姓名=='{customer_name}'")

          return f"""

          <html><body style="text-align:center">

          <h1>查詢顧客數據</h1>

          <form action="/sd" method="post">#

          顧客姓名:

          <input type="text" name="customer_name" value="{customer_name}">

          <input type="submit" name="submit" value="查詢">

          </form>

          <center>%s</center>

          </body></html>

          """%sale_date.to_html(index=False)#%s 中的s替換為sale_date數據,sale_date.to_html:pandas可將讀取的Excel數據直接轉化為網頁顯示形式

          #f---包裹變量比如name=‘小明’, print(f'hello {name}') --結果:hello 小明


          app.run -()

          備注:

          customer_name=request.form.get("customer_name",""):


          customer_name=request.form.get("customer_name")




          訪問地址:

          需加@app.route("/sd",methods=["GET","POST"])




          %s 字符串 (采用str()的顯示)

          %r 字符串 (采用repr()的顯示)

          %c 單個字符

          %b 二進制整數

          %d 十進制整數

          %i 十進制整數

          %o 八進制整數

          %x 十六進制整數

          %e 指數 (基底寫為e)

          %E 指數 (基底寫為E)

          %f 浮點數

          %F 浮點數,與上相同%g 指數(e)或浮點數 (根據顯示長度)

          %G 指數(E)或浮點數 (根據顯示長度)

          %% 字符"%"

          一 超級數據查看器(excel助手、數據庫工具、表格app)教程 詳情6 導出功能



          超級數據查看器下載2024安卓最新版_手機app官方版免費安裝下載_豌豆莢



          講解稿全文:


          導出功能講解



          這節課我們講解一下導出功能,
          導出功能,可以將當前查到的信息導出成Excel文件,TXT以及HTML。


          我們打開成語詞典,



          因為成語詞典這個表,它的記錄數更多一些,有1萬多條,打開之后我們隨便點一開記錄。我們這里的拼音導出,還有這個叫批量其他操作,他們操作的是當前詳情頁面搜索出來的記錄,比如說當前搜索到了1萬條,就會操作這1萬條的信息,如果當前搜出來是500條,就會操作這500條,


          它只操作檢索出的記錄,而不是所有的記錄的,這樣可以有更多的靈活性。


          操作方法是



          打開成語詞典,點擊彈出式菜單,選擇設置,再點擊導出。打開了導出界面,在這里面可以導出數據,可以選擇導出全部組數據,第一組數據,第二組數據三種。



          導出的格式有Excel TXT HTML,



          我們可以根據需要選擇,



          第一步 我選擇xls Excel表格,然后點擊開始導出。


          緊接著開始導出 直到導出成功,








          我們可以點一下這個藍色的這個提示,對導出文件進行操作。


          選擇打開后,系統就會使用能操作Excel文件的軟件打開導出文件。


          我們這里,看一下記錄,嗯,你可以看到已經導出了1萬多條。


          第二個,演示導出TXT,



          選擇TXT,選擇第一組數據,點擊開始導出,


          ?編



          然后打開。導出完畢,我們選擇QQ瀏覽器,可以看到導出了數據。



          第三個演示,演示導出HTML表格,


          點擊HTML表格,選擇第二組數據,點擊開始導出。系統就將數據導出到了HTML表格里面,


          然后就可以使用。




          選擇系統的瀏覽器來打開這個html文件,可以看到這是一個HTML表格的模樣。



          通過導出功能,可以把數據分享給別人,起到了交換數據的作用




          第四個演示,點擊導出文件,可以看到我們導出的這三個文件。




          點擊后就能操作這些導出文件


          講解完畢 謝謝大家





          ?

          天要給大家安利的是一個Excel里很簡單實用卻常常被忽略的功能。

          在生活工作中對爬取網站數據有需求的你千萬不要錯過啦~!

          最近,朋友LJ在研究P2P公司,看到網貸之家一份網貸指數數據,想把它復制到Excel中,便于整理、分析。

          網址:https://www.wdzj.com/pingji.html

          打開網址后,發現只能顯示20行數據:



          點擊登陸查看完整評級,出現注冊和登陸頁面:



          直接復制粘貼,只能復制20行數據,整理起來還不方便。截圖?圖片中的數據無法保存到單元格。

          無奈之下 ,朋友找到我,問有沒有什么簡單的辦法。今天就教大家用Excel中的數據導入方法,快速將網頁數據抓取到Excel中,并且實現數據自動更新。

          相信大家已經迫不及待了,我們就以這個網頁為例,下面來看詳細步驟。

          1 抓取數據

          1、新建一張Excel工作表,點擊【數據】選項卡,在【獲取外部數據】處選擇【自網站】;



          2、此時會出現【新建Web查詢】對話框:



          3、在【地址】欄內將已經復制的網貸頁面網址粘貼進去,并點擊【導入】;



          4、在出現的【導入數據】對話框中選擇數據放置位置,這里我們先A1單元格,確定;



          5、現在,我們就能看到導出的結果了。可以看到,在抓取表格的同時也抓取了一些無關的內容。



          6、將無關內容刪除,最后就得到我們要的表格數據了。



          2 更新數據

          為了使數據今后能夠隨著網站數據的更新而自動更新,我們還可以進行以下設置。

          1、點擊【數據】選項卡下的【全部刷新】,選擇【連接屬性】;


          2、在彈出的對話框中勾選【刷新頻率】,例如設置為60分鐘,即每1個小時刷新1次。



          這樣,以后只要網站數據有更新,我們的表格也可以自動更新了~


          主站蜘蛛池模板: 久久精品一区二区国产| 久久久久人妻精品一区三寸蜜桃| 精品视频一区二区观看| 久久精品一区二区三区资源网| 海角国精产品一区一区三区糖心 | 麻豆天美国产一区在线播放| 精品国产一区二区三区AV性色| 无码中文人妻在线一区二区三区| 少妇无码一区二区三区| 久久亚洲国产精品一区二区| 人妻免费一区二区三区最新| 久久无码人妻精品一区二区三区| 一区二区三区免费电影| 无码人妻精品一区二| 免费国产在线精品一区| 福利国产微拍广场一区视频在线| 久久一区二区三区精华液使用方法| 无码精品尤物一区二区三区| 亚洲欧美日韩一区二区三区| 亚洲码欧美码一区二区三区| 国产一区二区不卡老阿姨| 亚洲av乱码中文一区二区三区| 欲色aV无码一区二区人妻 | 欧洲精品一区二区三区| 久久中文字幕无码一区二区| 日韩AV无码一区二区三区不卡 | 色天使亚洲综合一区二区| 国产精品一区二区四区| 一区二区三区免费视频观看| 中文字幕一区精品| 无码人妻精品一区二区三18禁| 精品人无码一区二区三区| 亚洲AV无码一区二区三区久久精品| 亚洲av无码一区二区三区在线播放| 亚洲av成人一区二区三区观看在线 | 国产一区中文字幕在线观看| 一区二区三区日本电影| 久久一区二区精品| 亚洲AV成人精品一区二区三区| 精品久久久中文字幕一区| 国产在线精品一区免费香蕉|