Python能否依據(jù)表格中的某些數(shù)據(jù)將excel表格本身進行排序?
你當然可以。
首先,Python提供了很多可以用來操作Excel的庫,比如讀取Excel的xlrd,寫Excel的xlwt,修改Excel的xlutils。
此外,Python中還有熊貓庫,可以輕松滿足這一需求。用read_table方法讀取Excel中的表格數(shù)據(jù),然后用pandas處理表格數(shù)據(jù),最后寫回Excel。
Python有一個類庫,可以讀寫excel。主要問題是excel本身能不能直接排序,我覺得不太可能。
但是我們可以讀取數(shù)據(jù)并根據(jù)自己的需要進行排序并保存在另一個excel中,或者清空原excel并寫入排序后的數(shù)據(jù)中。
可以,int類型的數(shù)據(jù)可以直接用Python排序,然后存儲在表中。
其實問題本身不是python能不能做到,而是python能不能讀寫excel。只要能夠讀取excel數(shù)據(jù),經(jīng)過程序處理,然后寫入excel,就可以實現(xiàn)對excel數(shù)據(jù)的任何操作,包括排序。
那么python可以讀寫excel嗎?python作為一種強大的腳本語言,肯定可以回答。下面提供了幾種實現(xiàn)
1.xlrd用于讀取excel文件中的數(shù)據(jù)。Xlwt用于將數(shù)據(jù)寫入exc
python運行要什么環(huán)境?
我我最近一直在看python,但是我不能Idon'我找不到運行它的好軟件。有什么推薦的嗎?
我我也在學python,估計和你差不多水平。以下只是我自己的一些經(jīng)歷,僅供參考。我自己的背景是硬件。我之前只有四年多的C51經(jīng)驗。業(yè)余時間想用Python做一些數(shù)據(jù)處理工作,于是開始學習Python。
1)對于Python的集成開發(fā)環(huán)境,我在比較了各種工具后最終選擇了Anaconda,這應該是對初學者最友好的集成開發(fā)環(huán)境,而且安裝的工具包也很多,比如Pythons各種版本,numpy,熊貓等。,所以我不Idon'我不需要努力安裝它們。但是它的官網(wǎng)在國外,下載速度很慢。在國內(nèi),強烈推薦清華有鏡像站,超級快。
2)安裝后,代碼可以在命令行或spyd《Python編程入門經(jīng)典》,官網(wǎng)Python,對于我這樣的初學者來說已經(jīng)足夠了。
希望我運行python代碼的半生不熟的經(jīng)驗對你有用。