Excel是一個二進制文件,它保存有關工作簿中所有工作表的信息
古丈網(wǎng)站建設公司成都創(chuàng)新互聯(lián),古丈網(wǎng)站設計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為古丈超過千家提供企業(yè)網(wǎng)站建設服務。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務好的古丈做網(wǎng)站的公司定做!
CSV代表Comma Separated Values 。這是一個純文本格式,用逗號分隔一系列值
Excel不僅可以存儲數(shù)據(jù),還可以對數(shù)據(jù)進行操作
CSV文件只是一個文本文件,它存儲數(shù)據(jù),但不包含格式,公式,宏等。它也被稱為平面文件
Excel是一個電子表格,將文件保存為自己的專有格式,即xls或xlsx
CSV是將表格信息保存為擴展名為.csv的分隔文本文件的格式
保存在excel中的文件不能被文本編輯器打開或編輯
CSV文件可以通過文本編輯器(如記事本)打開或編輯
excel中會有若干個表單,每個表單都會這些屬性:?
行數(shù)(nrows) 列數(shù)(ncols) 名稱(name) 索引(number)?
import xlrd //執(zhí)行操作前需要導入xlrd庫?
#讀取文件?
excel = xlrd.open_workexcel("文件地址") //這里表格名稱為excel,文件的地址可以從文件的屬性中看到?
#讀取表格表單數(shù)量?
sheet_num= excel.nsheets // sheet_num為變量,其值為表格表單數(shù)量?
#讀取表格表單名稱?
sheet_name = excel.sheet_names() // sheet_name為變量,其值為表格表單名稱?
#如果想要看到上述兩個變量,可以使用print()函數(shù)將它們打印出來?
#想要讀取某個表單的數(shù)據(jù),首先獲取表單 excel.sheet_by_index(0)?
//表單索引從0開始,獲取第一個表單對象 excel.sheet_by_name('xxx')?
// 獲取名為”xxx”的表單對象 excel.sheets()?
// 獲取所有的表單對象 獲取單元格的內(nèi)容:使用cell_value 方法 這里有兩個參數(shù):行號和列號,用來讀取指定的單元格內(nèi)容。?
第一行的內(nèi)容是:sheet.row_values(rowx=0)?
第一列的內(nèi)容是:sheet.col_values(colx=0)
CSV是英文Comma Separate Values(逗號分隔值)的縮寫,文檔的內(nèi)容是由 “,” 分隔的一列列的數(shù)據(jù)構成的。在python數(shù)據(jù)處理中也經(jīng)常用到。
import csv //執(zhí)行操作前需要導入csv庫?
#csv讀取?
遍歷其中數(shù)據(jù) csv_file = csv.reader(open(‘文件地址’,’r’)) for x in csv_file print(x)
1、導入整個模塊:
一般格式為:
import
模塊1[模塊2[,...]]
模塊名就是程序文件的前綴,不含.py,可一次導入多個模塊,導入模塊后,調(diào)用模塊中的函數(shù)或類時,需要以模塊名為前綴,這樣代碼讀起來更容易理解。
例:
import
math
math.sin(0.5)
0.4794255
2、與form聯(lián)用導入整個模塊:
一般格式為:
form
模塊名
import*
這種方式導入模塊后,調(diào)用模塊中的函數(shù)或類,僅使用函數(shù)名或類名,代碼簡潔,但可讀性差,不容易理解。
例:
form
math
import*
cos(0.5)
0.8775825
3、與form聯(lián)用導入一個或多個對象:
一般格式為:
form
模塊名
import
對象1[,對象2[,對象...]]
這種方式只導入模塊中的一個或多個對象,調(diào)用模塊中的對象時,僅使用對象名
例:
form
math
import
sin,cos,exp
sin(0.5)
0.4794255
cos(0.5)
0.8775825
exp(1)
2.7182818
python系統(tǒng)提供了下面常用的函數(shù):
1. 數(shù)學庫模塊(math)提供了很多數(shù)學運算函數(shù);
2.復數(shù)模塊(cmath)提供了用于復數(shù)運算的函數(shù);
3.隨機數(shù)模塊(random)提供了用來生成隨機數(shù)的函數(shù);
4.時間(time)和日歷(calendar)模塊提供了能處理日期和時間的函數(shù)。
注意:在調(diào)用系統(tǒng)函數(shù)之前,先要使用import 語句導入 相應的模塊
該語句將模塊中定義的函數(shù)代碼復制到自己的程 序中,然后就可以訪問模塊中的任何函數(shù),其方 法是在函數(shù)名前面加上“模塊名.”。
希望能幫到你。
網(wǎng)站題目:python導入函數(shù) python導入函數(shù)的快捷鍵
文章出自:http://aaarwkj.com/article2/docppic.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供域名注冊、微信小程序、定制網(wǎng)站、網(wǎng)站設計、云服務器、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)