學習python第14天

匯報一下秋招進度,

字節一面完后9天都沒給回復,大概率被掛了,但是官網還在流程中,我又沒有HR聯系方式,所以直接在平臺上反饋了,要么趕緊給我過,要么趕緊給我掛,耽誤時間。

阿里國際一面掛了,但是官網自動給我開了一個新流程,等其他部門撈撈,又重新進入了該崗位的簡歷篩選階段。

美團一面完,發現面的崗位完全不感興趣,PASS

下周京東一面。

和其他的同學聊了聊,考慮考慮央國企,哎,雖說央國企穩定(我表示存疑),但是錢少啊,還是想多賺點錢。。。有沒有前輩在評論區指導一下。

今日任務:

PANDAS EXCEL


讀取EXCEL文件

pd.read_excel(),用于從 Excel 文件中讀取數據并加載為 DataFrame。它支持讀取.xls?和.xlsx格式的文件。

常見的參數:

  • io:這是必需的參數,指定了要讀取的 Excel 文件的路徑或文件對象。

  • sheet_name=0:指定要讀取的工作表名稱或索引。默認為0,即第一個工作表。

  • header=0:指定用作列名的行。默認為0,即第一行。

  • names=None:用于指定列名的列表。如果提供,將覆蓋文件中的列名。

  • index_col=None:指定用作行索引的列。可以是列的名稱或數字。

  • usecols=None:指定要讀取的列。可以是列名的列表或列索引的列表。

  • dtype=None:指定列的數據類型。可以是字典格式,鍵為列名,值為數據類型。

  • nrows=None:指定要讀取的行數。

還有很多其他的參數,用到的時候再看,實際用的時候直接問AI就好了


寫入EXCEL文件

DataFrame.to_excel(),于將 DataFrame 寫入 Excel 文件,支持?.xls?和?.xlsx?格式

常見參數:

  • excel_writer:這是必需的參數,指定了要寫入的 Excel 文件路徑或文件對象。

  • sheet_name='Sheet1':指定寫入的工作表名稱,默認為?'Sheet1'

  • columns=None:指定要寫入的列。如果為?None,則寫入所有列。

  • header=True:指定是否寫入列名作為第一行。如果為?False,則不寫入列名。

  • index=True:指定是否寫入索引作為第一列。如果為?False,則不寫入索引。

寫入多個工作表

ExcelWriter是一個類,用于將多個DataFrame 或 Series 對象寫入 Excel 文件

常見參數:

  • path:這是必需的參數,指定了要寫入的 Excel 文件的路徑、URL 或文件對象。可以是本地文件路徑、遠程存儲路徑(如 S3)、URL 鏈接或已打開的文件對象。

#創建一個ExcelWriter對象
with ExcelWriter('output.xlsx') as writer:df.to_excel(writer, sheet_name='Sheet1')

將不同的DataFrame寫入同一個Excel文件的不同sheet中

df1 = pd.DataFrame([["AAA", "BBB"]], columns=["Spam", "Egg"])  
df2 = pd.DataFrame([["ABC", "XYZ"]], columns=["Foo", "Bar"])  
with pd.ExcelWriter("path_to_file.xlsx") as writer:df1.to_excel(writer, sheet_name="Sheet1")  df2.to_excel(writer, sheet_name="Sheet2")

還有很多其他的用法,如設置日期格式、打包到zip文件夾等等,需要用的時候再說。


加載EXCEL文件

ExcelFile?是一個用于讀取 Excel 文件的類,它可以處理多個表單,并在不重新打開文件的情況下訪問其中的數據。

excel_file = pd.ExcelFile('data.xlsx')

常用方法:

sheet_names返回文件中所有表單的名稱列表
parse(sheet_name)解析指定表單并返回一個 DataFrame
close()關閉文件,以釋放資源

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/920675.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/920675.shtml
英文地址,請注明出處:http://en.pswp.cn/news/920675.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

監聽nacos配置中心數據的變化

RefreshScope實現nacos配置中心數據的動態刷新。如果需要監聽nacos配置中心數據的變化&#xff0c;并執行對應的業務邏輯&#xff0c;則可以使用NacosConfigListener注解。除了需要導入微服務和nacos配置中心的jar&#xff0c;還需要額外導入如下的jar&#xff1a;<dependen…

docker搭建Apisix和Apisix Dashboard

第一步&#xff1a;github下載源碼 參考&#xff1a;https://apisix.apache.org/zh/docs/apisix/installation-guide/ git clone https://github.com/apache/apisix-docker.git cd apisix-docker/example第二步&#xff1a;添加Apisix Dashboard鏡像 打開./apisix-docker/examp…

ubuntu 安裝conda, ubuntu24安裝miniConda

1. 官網下載腳本&#xff1a; Download Success | Anaconda 我選的mini版本&#xff0c;也可以選左邊的完整版 2. 下載后&#xff0c;上傳至服務器/opt下 3. 執行腳本安裝&#xff1a; sh Miniconda3-latest-Linux-x86_64.sh 4. 需要按照英文提示&#xff0c;輸入回車&#…

現代貪吃蛇游戲的進化:從經典玩法到多人在線體驗

Hi&#xff0c;我是前端人類學&#xff08;之前叫布蘭妮甜&#xff09;&#xff01; 貪吃蛇游戲自1976年誕生以來&#xff0c;已經從簡單的像素游戲發展成為具有豐富功能的現代游戲體驗。本文將通過一個功能增強版的貪吃蛇游戲&#xff0c;探討如何將經典游戲概念與現代Web技術…

加速智能經濟發展:如何助力“人工智能+”戰略在實時視頻領域的落地

2025年8月&#xff0c;國務院發布了《關于深入實施“人工智能”行動的意見》&#xff08;國發〔2025〕11號&#xff09;&#xff0c;明確提出&#xff0c;到2030年&#xff0c;我國將在人工智能技術的推動下全面邁入智能經濟與智能社會的新階段。政策強調&#xff0c;要通過推動…

從 WPF 到 Avalonia 的遷移系列實戰篇1:依賴屬性的異同點與遷移技巧

從 WPF 到 Avalonia 系列實戰篇1&#xff1a;依賴屬性的異同與實踐&#xff08;基于 BlinkingButton 控件&#xff09; 我的GitHub倉庫Avalonia學習項目包含完整的Avalonia實踐案例與代碼對比。 我的gitcode倉庫是Avalonia學習項目。 文中主要示例代碼均可在倉庫中查看&#xf…

基于開源AI大模型AI智能名片S2B2C商城小程序的產地優勢產品銷售策略研究

摘要&#xff1a;本文聚焦于在開源AI大模型AI智能名片S2B2C商城小程序的商業生態中&#xff0c;探討如何利用產地優勢進行產品銷售。通過分析不同產品類別的產地優勢&#xff0c;如阿膠類選東阿、海參類選沿海、紅酒類選海外等&#xff0c;結合開源AI大模型的技術支持、AI智能名…

大數據畢業設計選題:基于大數據的用戶貸款行為數據分析系統Spark SQL核心技術

&#x1f34a;作者&#xff1a;計算機畢設匠心工作室 &#x1f34a;簡介&#xff1a;畢業后就一直專業從事計算機軟件程序開發&#xff0c;至今也有8年工作經驗。擅長Java、Python、微信小程序、安卓、大數據、PHP、.NET|C#、Golang等。 擅長&#xff1a;按照需求定制化開發項目…

阻塞,非阻塞,同步,異步的理解

典型的IO分為兩個階段&#xff1a;數據的準備&#xff1a;根據系統IO操作的就緒狀態&#xff0c;阻塞&#xff0c;非阻塞&#xff08;從外部向內核緩沖區拷貝數據&#xff0c;應用進程的狀態 內核緩沖區上是否有數據可讀&#xff0c;數據沒有準備好&#xff0c;應用調用recv阻塞…

uniapp監聽物理返回按鈕事件

1. uniapp監聽物理返回按鈕事件uniapp 監聽頁面返回功能有使用onBackPress方法和使用onUnload方法。 1.1. 使用onBackPress方法在uniapp中&#xff0c;可以使用onBackPress方法來監聽頁面返回事件。這個方法與onLoad等生命周期方法同級&#xff0c;可以監聽左上角返回按鈕或and…

Windows server 2012安裝步驟

單機文件&#xff0c;選擇新建虛擬機如果分配太少的話會影響后續系統使用的流暢度&#xff0c;但是后續都是可以更改的這里選擇第一個即可選擇自定義安裝&#xff0c;然后點擊下一步即可然后點擊下一步&#xff0c;這里要等一段時間大小寫加數字組合,記錄一下密碼避免后面使用的…

【開題答辯全過程】以 “與我同行”中華傳統歷史數字化平臺的設計和分析-------為例,包含答辯的問題和答案

個人簡介一名14年經驗的資深畢設內行人&#xff0c;語言擅長Java、php、微信小程序、Python、Golang、安卓Android等開發項目包括大數據、深度學習、網站、小程序、安卓、算法。平常會做一些項目定制化開發、代碼講解、答辯教學、文檔編寫、也懂一些降重方面的技巧。感謝大家的…

Fortran二維數組去重(unique)算法實戰

Fortran: 去重unique算法實現對二維數組的快速去重 1 引言 2 結語 1 引言 本篇介紹去重算法unique,目的是為了保留數組中的唯一值。算法原理:首先將二維數組的每一行轉換成一個整數,然后對新構成的一維數組進行排序去重,最終得到正反索引。本程序與Matlab的Unique函數進行過…

小迪安全v2023學習筆記(七十四講)—— 驗證機制篇驗證碼繞過思路SRC挖掘演示

文章目錄前記WEB攻防——第七十四天機制驗證篇&重定向發送&響應狀態碼&跳過步驟&驗證碼回傳&枚舉驗證碼突破 - 回傳顯示&規律爆破漏洞原理案例演示回傳顯示規律爆破驗證目標 - 重定向發送&重定向用戶漏洞原理案例演示重定向發送重定向用戶驗證邏輯…

福彩雙色球第2025100期籃球號碼分析

福彩雙色球第20250100期籃球號碼分析&#xff0c;上期開出數字14&#xff0c;數字形式是2路球&#xff0c;合數偶數&#xff0c;大號區域數字&#xff01;最近十幾期籃球明顯大號區域得數字比較多&#xff0c;本期直接排除大號區域數字10-11-12-13-14-15-16。最近十幾期籃球出合…

【74LS112JK觸發器三進制】2022-10-8

緣由雙jk觸發器的工作原理是什么-其他-CSDN問答 JK觸發器和觸發器中最基本的RS觸發器結構相似&#xff0c;其區別在于&#xff0c;RS觸發器不允許R與S同時為1&#xff0c;而JK觸發器允許J與K同時為1。當J與K同時變為1的同時&#xff0c;輸出的值狀態會反轉。也就是說&#xff…

ABAP - CPI - pass header parameter and filter parameter to odata service

e.g. call the cpi service from postman, and pass the header parameter and filter parameter to it:in the CPI integration flow (iflow), create the iflow as below:deploy this iflow, then use postman to test it, set breakpoint in backend odata service:

大規模數據抓取挑戰:Python反爬蟲策略與數據去重技術全面解析

引言 在進行大規模數據抓取時&#xff0c;爬蟲面臨的兩大挑戰是&#xff1a;反爬蟲技術和數據去重。隨著網絡爬蟲的廣泛應用&#xff0c;網站和平臺越來越注重保護其數據&#xff0c;采取了各種反爬蟲措施&#xff0c;防止數據被惡意抓取。而在抓取過程中&#xff0c;如何有效去…

【Python學習筆記】whl包打包

將python代碼、文件、數據打成一個whl包&#xff0c;可以直接pip 安裝到系統中&#xff0c;有兩種方法&#xff1a;&#xff08;1&#xff09;setup.py&#xff1b;&#xff08;2&#xff09;pyproject.toml1. 使用setup.py├── CHANGELOG.md ├── README.md ├── build …

Mac Pro M4芯片 安裝 VMware Fusion 和 windows

Mac Pro M4芯片 安裝 VMware Fusion 和 windows 吐槽: 第一次從Intel芯片換成M芯片Mac…虛擬機坑了我一把!搞了很久! 1、安裝 VMwareFusion Pro 這個軟件已經正式免費提供給個人用戶使用! 【官網】 VMware Fusion Pro Download 1. 注冊登錄 省略…進入管理后臺 2. 下載虛…