導航:首頁 > 編程語言 > 用python篩選excel

用python篩選excel

發布時間:2022-05-26 06:31:21

① 如何用python對一個EXCEL文件中的數據進行分揀

import pandas as pd

df=pd.read_excel('d:/數據分揀.xlsx')

df1=df.整數[df.整數 % 2!=0]

df2=df.整數[df.整數 % 2==0]

ddf=pd.DataFrame([df.整數.values,df1.values,df2.values],index=['整數','奇數','偶數']).T

ddf.to_excel('d:/分揀.xlsx',index=None)

② 如何使用python或者宏對excel中數據進行統計重復次數

在Python中pandas庫用於數據處理,我們從1787頁的pandas官網文檔中總結出最常用的36個函數,通過這些函數介紹如何通過Python完成數據生成和導入,數據清洗,預處理,以及最常見的數據分類,數據篩選,分類匯總,透視等最常見的操作。

③ python和哪個第三方庫組合能處理Excel數據

Python和第三方庫組合處理Excel數據的有很多,常見的有:xlwings、xlsxwriter、openpyxl、xlwt、xlrd、xluntils、pyExcelerator等等。
不同的庫用法也有些不同,其實個人覺得首先還是需要把Excel本身用好,本身用好了,其他編程的用起來就會省事得多了。

④ 用python讀取excel,怎樣顯示要查找的數據

感覺還是CSV格式的好處理一些,EXCEL的要裝插件,以CSV為例,給一段代碼
sqlserver char 對應c#
import linecache
o=open('d:\\test\\14.csv')#文件路徑
o.seek(0)
r=o.readlines()
s1=str(input('輸入要定位的信息:'))
a=0
count=0
for i in r: #按和值組合查找
if i.find(s1)>=0:
print r[a-1]#顯示上一行
print i#顯示定位行
print r[a+1]#顯示下一行
a+=1
print 'Total:%d'%count

例:
在以下數據中,查找含有T的行,並顯示上一行(n行) or 下一行(n行) 。
1,2,3,4
W,R,GFR,T
12,,F,34,G

⑤ python對比兩張EXCEL表,將不同的數據生成新表

import pandas as pd

# 數據表 a
df1 = pd.read_excel('C:/Users/Jelly/Desktop/a.xlsx')['名稱']
# 數據表 b
df2 = pd.read_excel('C:/Users/Jelly/Desktop/b.xlsx')
# 篩選標記為2的名稱
df2 = df2[df2['標記'] == 2]['名稱']
# 數據表 a 轉換為列表
aList = list(df1)
# 表頭
columns = ['名稱']
cList = []
# 遍歷數據表 b
for k in df2:
# 判斷 標記為2的名稱是否在數據表中
if k not in aList:
# 輸出
print(k)
cList.append(k)
df3 = pd.DataFrame(cList, columns=columns)
# 保存新數據表
df3.to_excel('c.xlsx', index=0)

c

⑥ python 篩選excel中符合條件的數據

用for循環遍歷csv文件,取出來的都是數據列表list,繼續用for遍歷並用if條件判斷取出就可以了,希望能幫助到你!

⑦ 用python給excel某一列提取出來

可以用pandas庫很方便的進行讀取

import pandas as pd

#獲取d盤根目錄下工作簿4這個EXCEL文件的Sheet2工作表中的D列(第3列)內容

df=pd.read_excel(r'd:/工作簿4.xlsx',sheet_name='Sheet2',usecols=[2])

print(df)

⑧ python對excel表格內容做正則過濾腳步

安裝pandas庫。
將之前收集到的文件信息重新構建成絕對路徑以便讀取,同時使用endswith()判斷文件名後綴為.xlsx,使用pandas的read_excel()進行讀取。
其中sheet_name=可用表名或者數字,0代表第一個表,1代表第二個表,'sheet1』代表讀取sheet1表。

⑨ 如何用python遍歷文件夾下的所有excel文件

大數據處理經常要用到一堆表格,然後需要把數據導入一個list中進行各種演算法分析,簡單講一下自己的做法:

1.如何讀取excel文件

網上的版本很多,在xlrd模塊基礎上,找到一些源碼

[python]view plain

閱讀全文

與用python篩選excel相關的資料

熱點內容
如何朗讀pdf 瀏覽:744
壓縮機啟動後繼電器發燙 瀏覽:405
小學編程項目學習 瀏覽:555
net編譯運行原理 瀏覽:783
加密電腦的文件拷出來打不開 瀏覽:364
可達性演算法根 瀏覽:206
ibm的伺服器怎麼安裝系統 瀏覽:490
pdftomobi在線 瀏覽:795
phprsa密碼演算法 瀏覽:36
51單片機定時器暫停並加減 瀏覽:489
解壓粘粘球怎麼弄 瀏覽:177
人氣熱點個股的選股指標源碼 瀏覽:980
三星buds安卓手機怎麼連接 瀏覽:679
蘋果手機微信資料如何轉移到安卓手機 瀏覽:942
什麼是面向對象編程語言 瀏覽:432
javaweb嵌入式 瀏覽:893
linux怎麼設置多個文件夾 瀏覽:679
bat命令刪除文件 瀏覽:608
三星s8加密視頻 瀏覽:254
python內置庫的使用 瀏覽:785