最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PYTHON如何讀取和寫入EXCEL里面的數(shù)據(jù)

 更新時(shí)間:2019年10月28日 10:01:09   作者:圓覺  
這篇文章主要介紹了PYTHON如何讀取和寫入EXCEL里面的數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

好久沒寫了,今天來說說python讀取excel的常見方法。首先需要用到xlrd模塊,pip install xlrd 安裝模塊。

首先打開excel文件:

xl = xlrd.open_workbook(r'D:\file\data.xlsx') 傳文件路徑

通過索引獲取要操作的工作表

table = xl.sheets()[0]

有些人不知道啥是工作表,下圖這個(gè):

獲取第一行的內(nèi)容,索引從0開始

row = table.row_values(0)

獲取第一列的整列的內(nèi)容

col = table.col_values(0)

獲取第一列,第0~4行(不含第4行)

print(table.col_values(0,0,4))

獲取單元格值,第幾行第幾個(gè),索引從0開始

data = table.cell(2,0).value

pycharm讀取數(shù)據(jù)后發(fā)現(xiàn)整數(shù)變成了小數(shù)

如圖,手機(jī)號變小數(shù):

解決辦法:在整數(shù)內(nèi)容前加上一個(gè)英文的引號即可

讀取excel內(nèi)容方法截圖:

# todo 對excel的操作
import xlrd

# todo 打開excle
xl = xlrd.open_workbook(r'D:\file\data.xlsx')
#print(xl.read())

# todo 通過索引獲取工作表
table = xl.sheets()[0]
print(table)

# 獲取一共多少行
rows = table.nrows
print(rows)

# todo 獲取第一行的內(nèi)容,索引從0開始
row = table.row_values(0)
print(row)

# todo 獲取第一列的整列的內(nèi)容
col = table.col_values(0)
print(col)

# todo 獲取單元格值,第幾行第幾個(gè),索引從0開始
data = table.cell(3,0).value
print(data)

寫入數(shù)據(jù)到excel的操作:

'''寫入excel文件'''
import xlsxwriter

# todo 創(chuàng)建excel文件
xl = xlsxwriter.Workbook(r'D:\testfile\test.xlsx')

# todo 添加sheet
sheet = xl.add_worksheet('sheet1')

# todo 往單元格cell添加數(shù)據(jù),索引寫入
sheet.write_string(0,0,'username')

# todo 位置寫入
sheet.write_string('B1','password')

# todo 設(shè)置單元格寬度大小
sheet.set_column('A:B',30)

# todo 關(guān)閉文件
xl.close()

方法截圖:

封裝讀取excel的方法:

import xlrd
def config_data():
  # 公共參數(shù)
  xl = xlrd.open_workbook(r'D:\testfile\config.xlsx')
  table = xl.sheets()[0]
  # todo 獲取單元行的內(nèi)容,索引取值
  row = table.row_values(0)
  return row

測試是否可用:

'''測試data里面的配置數(shù)據(jù)是否可用'''
from App_automation.data import config_data
row = config_data()
print(row[0])

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python利用atexit模塊實(shí)現(xiàn)優(yōu)雅處理程序退出

    Python利用atexit模塊實(shí)現(xiàn)優(yōu)雅處理程序退出

    Python的atexit模塊提供了一種方便的方式來注冊這些退出時(shí)執(zhí)行的函數(shù),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-03-03
  • Python抽象類的新寫法

    Python抽象類的新寫法

    這篇文章主要介紹了Python抽象類的新寫法,本文講解了老版本中的hack方式實(shí)現(xiàn)抽象類,以及2.7以后使用abstractmethod模塊寫抽象類的方法,需要的朋友可以參考下
    2015-06-06
  • 利用Python實(shí)現(xiàn)智能合約的示例詳解

    利用Python實(shí)現(xiàn)智能合約的示例詳解

    智能合約是一種由計(jì)算機(jī)程序編寫的自動(dòng)化合約,它可以在沒有第三方干預(yù)的情況下執(zhí)行交易和契約條款。這篇文章主要介紹了如何利用Python實(shí)現(xiàn)智能合約,需要的可以參考一下
    2023-04-04
  • Python使用latexify模塊實(shí)現(xiàn)將代碼為數(shù)學(xué)公式

    Python使用latexify模塊實(shí)現(xiàn)將代碼為數(shù)學(xué)公式

    latexify 是一個(gè)輕量級的 Python 模塊,可以將 Python 代碼轉(zhuǎn)換為 LaTeX 格式的數(shù)學(xué)表達(dá)式,這篇文章就來和大家探索一下如何使用latexify模塊實(shí)現(xiàn)將代碼為數(shù)學(xué)公式吧
    2023-12-12
  • Python的hashlib庫獲取超大文件的md5值實(shí)例探究

    Python的hashlib庫獲取超大文件的md5值實(shí)例探究

    這篇文章主要為大家介紹了Python的hashlib庫獲取超大文件的md5值實(shí)現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • flask 使用 flask_apscheduler 做定時(shí)循環(huán)任務(wù)的實(shí)現(xiàn)

    flask 使用 flask_apscheduler 做定時(shí)循環(huán)任務(wù)的實(shí)現(xiàn)

    這篇文章主要介紹了flask 使用 flask_apscheduler 做定時(shí)循環(huán)任務(wù)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • python add_argument()用法解析

    python add_argument()用法解析

    這篇文章主要介紹了python add_argument()用法解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-01-01
  • Python刪除列表中多個(gè)元素的四種方法總結(jié)

    Python刪除列表中多個(gè)元素的四種方法總結(jié)

    這篇文章主要給大家介紹了關(guān)于Python刪除列表中多個(gè)元素的四種方法,在Python中想要?jiǎng)h除列表的某個(gè)元素,可以使用本文介紹的方法,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-09-09
  • 詳解安裝mitmproxy以及遇到的坑和簡單用法

    詳解安裝mitmproxy以及遇到的坑和簡單用法

    mitmproxy 是一款工具,也可以說是 python 的一個(gè)包,在命令行操作的工具。這篇文章主要介紹了詳解安裝mitmproxy以及遇到的坑和簡單用法,感興趣的小伙伴們可以參考一下
    2019-01-01
  • python反轉(zhuǎn)一個(gè)三位整數(shù)的多種實(shí)現(xiàn)方案

    python反轉(zhuǎn)一個(gè)三位整數(shù)的多種實(shí)現(xiàn)方案

    這篇文章主要介紹了python反轉(zhuǎn)一個(gè)三位整數(shù)的多種實(shí)現(xiàn)方案,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03

最新評論

祁连县| 二手房| 呈贡县| 读书| 祁东县| 南投市| 磐石市| 南宁市| 古蔺县| 英德市| 房产| 读书| 平山县| 昭苏县| 固始县| 万州区| 宁陕县| 云安县| 宣化县| 浦县| 灯塔市| 黄龙县| 江安县| 河西区| 海原县| 海林市| 宁津县| 孟津县| 遵义市| 双鸭山市| 郯城县| 保定市| 东源县| 安岳县| 灵宝市| 屯昌县| 蒙自县| 莎车县| 六枝特区| 松桃| 富源县|