国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

python 實(shí)現(xiàn)從一個(gè)excel表格中選擇相應(yīng)區(qū)域數(shù)據(jù)粘貼到另一個(gè)excel表格中指定區(qū)域的方法

這篇具有很好參考價(jià)值的文章主要介紹了python 實(shí)現(xiàn)從一個(gè)excel表格中選擇相應(yīng)區(qū)域數(shù)據(jù)粘貼到另一個(gè)excel表格中指定區(qū)域的方法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

import pandas as pd
from openpyxl import load_workbook

def qyhhsj(source_file,source_sheetname,source_col,source_start_row,source_end_row,source_start_col,source_end_col,target_file,target_sheetname,target_start_row,target_end_row,target_start_col,target_end_col):
? ? """
? ? source_file ?數(shù)據(jù)源表格所在的路徑
? ? source_sheetname ? 數(shù)據(jù)源表格所在的sheet名稱
? ? source_col ? ? 數(shù)據(jù)源表格中需要的數(shù)據(jù)列的范圍,如從C列到S列,則寫成C:S
? ? source_start_row ?數(shù)據(jù)源表格開始行
? ? source_end_row ? 數(shù)據(jù)源表格結(jié)束行
? ? source_start_col 數(shù)據(jù)源表格開始列
? ? source_end_col ?數(shù)據(jù)源表格結(jié)束列
? ? target_file ? ? ? ? ?目標(biāo)表格所在的路徑
? ? target_sheetname ? ?目標(biāo)表格所在的sheet名稱
? ? target_start_row ? ? 目標(biāo)表格開始行
? ? target_end_row ? ?目標(biāo)表格結(jié)束行
? ? target_start_col ? ?目標(biāo)表格開始列
? ? target_end_col ? ?目標(biāo)表格結(jié)束列
? ? """
? ? # 讀取Excel文件
? ? file_path = source_file
? ? df = pd.read_excel(file_path, sheet_name=source_sheetname, header=None, index_col=None, usecols=source_col)

? ? # 打開需要替換數(shù)據(jù)的Excel文件
? ? wb2 = load_workbook(target_file)
? ? # 獲取第二個(gè)Excel文件中指定的sheet
? ? ws2 = wb2[target_sheetname]
? ? # 選擇要交換的區(qū)域數(shù)據(jù)
? ? required_data = df.iloc[source_start_row:source_end_row, source_start_col:source_end_col]

? ? # 打印顯示required_data中第一行第一列的數(shù)據(jù)
? ? # print(required_data.iloc[0, 0])
? ? """
? ? # 指定要寫入的Excel區(qū)域
? ? target_start_row = 5 ?# 區(qū)域從第5行開始
? ? target_start_col = 2 ?# 區(qū)域從第2列開始
? ? target_end_row = 17 ?# 區(qū)域從第17行結(jié)束
? ? target_end_col = 19 ?# 區(qū)域從第19列結(jié)束
? ? """
? ? ks_row=target_start_row
? ? ks_col=target_start_col
? ? # 遍歷需要替換的區(qū)域行和列,將每個(gè)單元格的值替換成替換數(shù)據(jù)列中對(duì)應(yīng)行的值
? ? for i in range(target_start_row, target_end_row):
? ? ? ? for j in range(target_start_col, target_end_col):
? ? ? ? ? ? print(i, j)
? ? ? ? ? ? # 將數(shù)據(jù)寫入第i行第j列
? ? ? ? ? ? ws2.cell(row=i, column=j, value=required_data.iloc[i - ks_row, j - ks_col])

? ? # 保存修改后的第一個(gè)Excel文件
? ? wb2.save(target_file)
#調(diào)用qyhhsj方法,從源表格的第C列第1行到第13行數(shù)據(jù)輸入到目標(biāo)表格的'水平位移'sheet中第2列第5行到第17行中
qyhhsj( r'C:\Users\Thinkpad\Desktop\數(shù)據(jù)最終處理結(jié)果(人工監(jiān)測(cè))\X位移量合并.xls','Sheet1','C:S',1,13,0,17,r'C:\Users\Thinkpad\Desktop\數(shù)據(jù)最終處理結(jié)果(人工監(jiān)測(cè))\金溪水庫(kù)資料整編2023110--V6.xlsx','水平位移',5,17,2,19)
#qyhhsj( r'C:\Users\Thinkpad\Desktop\數(shù)據(jù)最終處理結(jié)果(人工監(jiān)測(cè))\Y位移量合并.xls','Sheet1','C:S',1,13,0,17,r'C:\Users\Thinkpad\Desktop\數(shù)據(jù)最終處理結(jié)果(人工監(jiān)測(cè))\金溪水庫(kù)資料整編2023110--V6.xlsx','水平位移',5,17,24,41)



文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-697007.html

到了這里,關(guān)于python 實(shí)現(xiàn)從一個(gè)excel表格中選擇相應(yīng)區(qū)域數(shù)據(jù)粘貼到另一個(gè)excel表格中指定區(qū)域的方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Python數(shù)據(jù)分析】利用Python將多個(gè)EXCEL表格合并為一個(gè)EXCEL表格

    【Python數(shù)據(jù)分析】利用Python將多個(gè)EXCEL表格合并為一個(gè)EXCEL表格

    ? ? ? ? 如何將EXCEL的多個(gè)表格合并成一個(gè)表格呢?比如每月銷售額是一個(gè)單獨(dú)的表格,我想把它們合并成一個(gè)表格,今天就與大家分享如何利用Python數(shù)據(jù)分析3分鐘搞定,不管你要合并多少個(gè)文件,代碼總是那么幾行。不多說(shuō)了,上案例。 ? ? ? ? ?現(xiàn)在有3個(gè)月的銷售額,需

    2023年04月24日
    瀏覽(24)
  • Python從一個(gè)Excel表格提取數(shù)據(jù)填到另一個(gè)表格

    本文,用Python從一個(gè)Excel表格提取數(shù)據(jù)填到另一個(gè)表格,詳情代碼中注釋都說(shuō)明了,請(qǐng)親們?cè)敿?xì)查閱:

    2024年02月12日
    瀏覽(23)
  • Springboot基于easyexcel實(shí)現(xiàn)一個(gè)excel文件包含多個(gè)sheet表格的數(shù)據(jù)導(dǎo)出

    Springboot基于easyexcel實(shí)現(xiàn)一個(gè)excel文件包含多個(gè)sheet表格的數(shù)據(jù)導(dǎo)出

    EasyExcel 是一款基于Java的開源Excel操作工具,它提供了簡(jiǎn)單且強(qiáng)大的 API,使開發(fā)人員可以輕松地讀寫、操作和生成Excel文件。 EasyExcel 支持 Excel 文件的導(dǎo)入和導(dǎo)出,可以處理大量數(shù)據(jù),具有高性能和低內(nèi)存占用。它可以讀取 Excel 文件中的數(shù)據(jù),并將數(shù)據(jù)轉(zhuǎn)換為 Java 對(duì)象,也可

    2024年02月03日
    瀏覽(21)
  • Python| 水文 |批量讀取NC文件降水?dāng)?shù)據(jù)并導(dǎo)出為Excel相應(yīng)格式

    Python| 水文 |批量讀取NC文件降水?dāng)?shù)據(jù)并導(dǎo)出為Excel相應(yīng)格式

    ①首先需要在網(wǎng)上下載相應(yīng)whl的安裝包 (注意:一定要保證版本與Python解釋器版本一致,比如我的解釋器是3.11版本,電腦是windows64位的系統(tǒng),那么就選擇netCDF4-1.6.5-cp311-cp311-win_amd64.whl進(jìn)行下載) 在網(wǎng)上看到過(guò)一些下載地址,但是好多沒(méi)法用,這里提供一個(gè),不需要梯子:

    2024年04月28日
    瀏覽(39)
  • 點(diǎn)擊表格某項(xiàng),彈窗顯示相應(yīng)表格數(shù)據(jù)vue

    點(diǎn)擊表格某項(xiàng),彈窗顯示相應(yīng)表格數(shù)據(jù)vue

    1.效果圖 2.相關(guān)代碼? ?點(diǎn)擊按鈕,在template內(nèi) ?彈窗頁(yè)面,在template內(nèi) 彈窗表格內(nèi)容,在script內(nèi)?

    2024年02月11日
    瀏覽(20)
  • 使用gradio創(chuàng)建一個(gè)提取pdf、excel中表格數(shù)據(jù)的demo

    在線體驗(yàn)地址 (https://swanhub.co/patch/TabularScan/demo) 大家可以在上面的鏈接中試用,需求不大也不用自己弄代碼了。 后續(xù)大家如果有一些代碼或功能想快速部署、提供服務(wù),不管是 AI 項(xiàng)目或是 web 項(xiàng)目,也可以直接托管在 swanhub開源社區(qū) 上,方便快捷,而且免費(fèi) 最近需要對(duì)pdf、

    2024年02月09日
    瀏覽(38)
  • Python如何讀取Excel表格數(shù)據(jù)

    Python如何讀取Excel表格數(shù)據(jù)

    環(huán)境: Pycharm IDE 3.9? 2021.2.1 Excel作為目前主要的流行數(shù)據(jù)表格,其存儲(chǔ)的數(shù)據(jù)整齊,強(qiáng)可觀性。需要對(duì)大量的數(shù)據(jù)進(jìn)行分析時(shí),可以利用python腳本語(yǔ)言進(jìn)行數(shù)據(jù)分析。 python讀取excel數(shù)據(jù): 1.打開 pycharm IDE ,新建項(xiàng)目,在IDE 的UI界面下點(diǎn)擊左下角的 Python Packages .? ?此項(xiàng)用于安

    2024年02月05日
    瀏覽(28)
  • Python小姿勢(shì) - Python操作Excel表格數(shù)據(jù)

    Python小姿勢(shì) - Python操作Excel表格數(shù)據(jù)

    Python操作Excel表格數(shù)據(jù) 在日常工作中,我們經(jīng)常會(huì)遇到一些需要對(duì)表格數(shù)據(jù)進(jìn)行處理的情況,比如:數(shù)據(jù)清洗、數(shù)據(jù)分析、數(shù)據(jù)可視化等。對(duì)于這些任務(wù),我們可以使用Python來(lái)進(jìn)行操作。 在Python中操作Excel表格數(shù)據(jù),我們可以使用xlrd和xlwt這兩個(gè)庫(kù)。xlrd是用于讀取Excel文件的

    2023年04月25日
    瀏覽(23)
  • 用python實(shí)現(xiàn)excel表格插入word

    你可以使用Python中的 python-docx 和 openpyxl 庫(kù)來(lái)實(shí)現(xiàn)將Excel表格插入Word文檔。下面是一個(gè)示例代碼,可以將一個(gè)名為\\\"example.xlsx\\\"的Excel表格插入到一個(gè)名為\\\"example.docx\\\"的Word文檔中: python復(fù)制代碼 import openpyxl from docx import Document # 打開Word文檔 doc = Document(\\\"example.docx\\\") # 打開Excel表格

    2024年01月19日
    瀏覽(27)
  • python利用docxtpl將excel數(shù)據(jù)寫入word表格

    python利用docxtpl將excel數(shù)據(jù)寫入word表格

    解決問(wèn)題一:將excel數(shù)據(jù)讀取,并將其保存在word中的表格 解決問(wèn)題二:使用xlrd讀入excel數(shù)據(jù),如果是整數(shù)的話,打開word后發(fā)現(xiàn)保存變成了浮點(diǎn)數(shù),后邊多了“.0”。 問(wèn)題一、 可以參考docxtpl快速上手使用,數(shù)據(jù)填入以及循環(huán)寫入表格_sxuccs的博客-CSDN博客 docxtpl/python-docx_雪球干

    2024年02月12日
    瀏覽(16)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包