婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 使用pandas讀取表格數(shù)據(jù)并進行單行數(shù)據(jù)拼接的詳細教程

使用pandas讀取表格數(shù)據(jù)并進行單行數(shù)據(jù)拼接的詳細教程

熱門標簽:遼寧智能外呼系統(tǒng)需要多少錢 qt百度地圖標注 電銷機器人系統(tǒng)廠家鄭州 400電話申請資格 阿里電話機器人對話 舉辦過冬奧會的城市地圖標注 螳螂科技外呼系統(tǒng)怎么用 地圖地圖標注有嘆號 正安縣地圖標注app

業(yè)務需求

一個幾十萬條數(shù)據(jù)的Excel表格,現(xiàn)在需要拼接其中某一列的全部數(shù)據(jù)為一個字符串,例如下面簡短的幾行表格數(shù)據(jù):

id code price num
11 22 33 44
22 33 44 55
33 44 55 66
44 55 66 77
55 66 77 88
66 77 88 99

 現(xiàn)在需要將code的這一列用逗號,拼接為字符串,并且每個單元格數(shù)據(jù)都用單引號包含,需要拼接成字符串'22','33','44','55','66','77',這樣的情況,我們需要怎么處理呢?當然方式有很多……

多行文本批量處理

有的時候,我們會遇到需要同時處理多行文本的情況,很多文本編輯器都支持批量操作多行文本,這里我主要說一下Sublime Text,下面是操作的快捷鍵,有需要的可以嘗試用一下,確實挺方便的。

  • 選中需要操作的多行,按下Ctr+Shift+L即可同時編輯這些行
  • 鼠標選中文本,反復按CTRL+D即可繼續(xù)向下同時選中下一個相同的文本進行同時編輯
  • 鼠標選中文本,按下Alt+F3即可一次性選擇全部的相同文本進行同時編輯

如何節(jié)省效率

在工作中,可能會存在一些表格數(shù)據(jù)處理的情況,比如運營給你一個表格,表格里有類似:訂單號呀、產品ID啊、商品SKU等,需要你協(xié)助導出這些數(shù)據(jù)里的明細數(shù)據(jù)以便他們做分析用,一兩次,我們可以快速用上面的方式處理,但是這種方式對于大文本的處理可能會存在卡頓的情況,操作效率較低,如果小文本的話,那么還是很方便的。
如果多次遇到這種情況,是否想要做成一個工具來快速處理呢,也就是,這種批量拼接同樣格式的數(shù)據(jù),我們可以寫一個小工具來實現(xiàn),即快速又省事,可以大大減少重復的工作消耗。

pandas讀取表格數(shù)據(jù)并處理

這我們使用Python的pandas模塊來讀取表格指定某列的數(shù)據(jù),再按照我們的拼接格式進行循環(huán)處理,最終把拼接的字符串寫入文本文件中,方便保留和使用拼接的數(shù)據(jù)。

sheet = pandas.read_excel(io=file_name, usecols=[line_num])
data = sheet.values.tolist()
str_data = ''
# 循環(huán)處理數(shù)據(jù)
print_msg('已獲取列數(shù)據(jù)條數(shù)[' + str(len(data)) + '],開始處理數(shù)據(jù)……')
for x in range(len(data)):
  if str(data[x][0]) != 'nan':
    str_data += "'" + str(data[x][0]) + "',"

完整源碼

因為腳本需要多次使用,并且針對不同文件的不同列,所以,我們采用接受關鍵參數(shù)的形式,可以不改動任何代碼,就可以直接使用此腳本來完整我們的數(shù)據(jù)拼接,同時,我們還可以使用pyinstaller模塊來將腳本進行打包成exe的window可執(zhí)行文件,使其在無Python的運行環(huán)境中也可以使用,打包命令為:pyinstaller -F -i favicon.ico join_excel_data.py,我已有打包的上傳到交友網站Github上,大家有興趣的話,可以點擊查看哦,交個朋友地址:github.com/gxcuizy

#!/usr/bin/env python
# -*- coding: utf-8 -*-

"""
拼接Excel表格單行數(shù)據(jù),并寫入文本
author: gxcuizy
time: 2021-03-01
"""

import pandas
import random
import os
import time


def print_msg(msg=''):
  """打印信息"""
  now_time = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
  print('[' + now_time + '] ' + msg)


# 程序主入口
if __name__ == "__main__":
  # 獲取傳入參數(shù)
  file_name = input('請輸入當前目錄下的表格文件名(例如“01.xlsx”):')
  line_num = input('請輸入要拼裝的數(shù)據(jù)第幾列(例如“1”):')
  # 判斷文件是否存在
  if os.path.exists(file_name) == False:
    print_msg('文件不存在')
    os.system("pause")
    exit(0)
  # 判斷輸入的行數(shù)是否為數(shù)字
  if line_num.isdigit() == False:
    print_msg('請輸入列數(shù)的數(shù)字')
    os.system("pause")
    exit(0)
  try:
    # 獲取表格數(shù)據(jù)
    print_msg('開始獲取文件[' + file_name + ']的第[' + str(line_num) + ']列數(shù)據(jù)')
    line_num = int(line_num) - 1
    sheet = pandas.read_excel(io=file_name, usecols=[line_num])
    data = sheet.values.tolist()
    str_data = ''
    # 循環(huán)處理數(shù)據(jù)
    print_msg('已獲取列數(shù)據(jù)條數(shù)[' + str(len(data)) + '],開始處理數(shù)據(jù)……')
    for x in range(len(data)):
      if str(data[x][0]) != 'nan':
        str_data += "'" + str(data[x][0]) + "',"
    # 寫入文本文件
    print_msg('數(shù)據(jù)處理完畢,開始寫入……')
    random_num = random.randint(1000, 9999)
    with open('str_' + str(random_num) + '.txt', 'w') as f:
      f.write(str_data.strip(','))
    print_msg('數(shù)據(jù)寫入完畢.')
  except Exception as err_info:
    # 異常信息
    print_msg(str(err_info))
  # 防止exe程序執(zhí)行結束閃退
  os.system("pause")

到此這篇關于使用pandas讀取表格數(shù)據(jù)并進行單行數(shù)據(jù)拼接的詳細教程的文章就介紹到這了,更多相關pandas讀取表格并拼接內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 使用pandas模塊讀取csv文件和excel表格,并用matplotlib畫圖的方法
  • python Pandas 讀取txt表格的實例
  • 解決python pandas讀取excel中多個不同sheet表格存在的問題
  • 利用Pandas讀取表格行數(shù)據(jù)判斷是否相同的方法

標簽:淘寶好評回訪 濟源 合肥 阜新 隨州 昭通 興安盟 信陽

巨人網絡通訊聲明:本文標題《使用pandas讀取表格數(shù)據(jù)并進行單行數(shù)據(jù)拼接的詳細教程》,本文關鍵詞  使用,pandas,讀取,表格,數(shù)據(jù),;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《使用pandas讀取表格數(shù)據(jù)并進行單行數(shù)據(jù)拼接的詳細教程》相關的同類信息!
  • 本頁收集關于使用pandas讀取表格數(shù)據(jù)并進行單行數(shù)據(jù)拼接的詳細教程的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    精品少妇一区二区三区在线视频| 国产麻豆一精品一av一免费| 国产亚洲午夜高清国产拍精品| 欧美三级电影在线观看| 色综合天天综合网天天看片| 波多野结衣精品在线| 成人白浆超碰人人人人| 风间由美性色一区二区三区| 国产美女精品人人做人人爽| 国内精品伊人久久久久av一坑 | 国产精品99久久久久久似苏梦涵| 亚洲香蕉伊在人在线观| 亚洲卡通欧美制服中文| 亚洲国产综合在线| 日本亚洲电影天堂| 国产综合一区二区| 国产·精品毛片| 91日韩精品一区| 欧美日韩情趣电影| 日韩一区二区三区视频在线| 精品久久久网站| 欧美激情在线一区二区三区| 成人欧美一区二区三区视频网页| 亚洲欧美色一区| 婷婷开心激情综合| 久久99蜜桃精品| 成人99免费视频| 欧美日韩国产免费一区二区| 日韩欧美一级片| 日本一区二区免费在线观看视频| 国产精品国产自产拍高清av| 亚洲不卡一区二区三区| 激情综合五月天| 91免费版pro下载短视频| 欧美电影一区二区| 欧美高清在线视频| 日韩精品一二三四| 99久久综合99久久综合网站| 欧美色老头old∨ideo| 久久亚洲综合色| 中文字幕在线观看不卡视频| 日韩成人免费看| a在线播放不卡| 精品国产99国产精品| 亚洲青青青在线视频| 狠狠色丁香婷婷综合久久片| 91成人网在线| 久久亚洲综合av| 日韩国产欧美在线视频| 99re在线视频这里只有精品| 精品久久一区二区三区| 亚洲国产色一区| 成人激情免费网站| 精品91自产拍在线观看一区| 亚洲最大色网站| av成人老司机| 久久久国际精品| 麻豆传媒一区二区三区| 色综合久久久久网| 国产精品美女久久久久久久久久久| 美腿丝袜在线亚洲一区| 在线中文字幕一区| 日韩美女视频19| 99vv1com这只有精品| 欧美激情一二三区| 国产成人精品一区二区三区四区 | 国产成人av一区| 日韩一区二区三区av| 午夜精品123| 欧美三级中文字| 亚洲天堂a在线| 不卡电影一区二区三区| 中文字幕乱码日本亚洲一区二区 | 久久综合五月天婷婷伊人| 首页国产丝袜综合| 欧美群妇大交群的观看方式| 亚洲国产成人精品视频| 欧美天堂一区二区三区| 一区二区三区不卡视频在线观看 | 欧美日精品一区视频| 亚洲一区二区三区不卡国产欧美| av一本久道久久综合久久鬼色| 亚洲精品在线电影| 国产九色精品成人porny| 久久精品一区二区三区av| 国产成人av网站| 国产精品久久午夜夜伦鲁鲁| 97久久精品人人澡人人爽| 亚洲激情中文1区| 91精品国产综合久久精品性色| 日韩和欧美的一区| 26uuuu精品一区二区| 国产iv一区二区三区| 日韩美女视频19| 欧美视频在线播放| 久久国产精品99精品国产| 精品国产乱码久久久久久久久 | 久久新电视剧免费观看| 国产成人小视频| 亚洲最大色网站| 精品国产三级电影在线观看| 国产精品一二三| 亚洲激情在线激情| 欧美成人a在线| 99视频超级精品| 秋霞午夜av一区二区三区| 国产视频一区在线观看| 91污在线观看| 麻豆精品蜜桃视频网站| 国产精品成人午夜| 欧美精品一卡二卡| 成人少妇影院yyyy| 亚洲成人免费观看| 中文字幕av一区二区三区高| 欧美日韩国产中文| 成人性生交大片免费看视频在线 | 亚洲国产另类av| 日本一区二区三区视频视频| 欧美亚洲尤物久久| 国产精品资源站在线| 一二三区精品视频| 久久久久成人黄色影片| 欧美日韩国产片| 99久久99久久免费精品蜜臀| 黄页网站大全一区二区| 午夜久久久久久| 亚洲裸体xxx| 中文字幕成人在线观看| 日韩精品在线一区二区| 欧美日韩在线观看一区二区| av毛片久久久久**hd| 精品一二三四区| 奇米影视7777精品一区二区| 亚洲一区二区精品久久av| 中文字幕欧美国产| 2021久久国产精品不只是精品| 欧美日韩一本到| 一本大道av伊人久久综合| 国产成人aaa| 精品中文字幕一区二区小辣椒| 亚洲h在线观看| 亚洲色大成网站www久久九九| 国产欧美一区二区在线| 26uuu色噜噜精品一区二区| 91精品在线观看入口| 欧美天堂一区二区三区| 欧美三级资源在线| 欧美中文字幕不卡| 欧美三级中文字幕| 欧洲人成人精品| 欧美三日本三级三级在线播放| 色哟哟精品一区| 欧美在线小视频| 91极品视觉盛宴| 色综合久久久久网| 在线看国产一区| 欧美日韩视频在线第一区| 在线电影一区二区三区| 欧美大尺度电影在线| 精品国产乱码久久| 久久老女人爱爱| 亚洲欧洲三级电影| 一区二区三区在线免费观看| 亚洲电影一区二区| 美女网站在线免费欧美精品| 精品一区二区三区免费视频| 国产 欧美在线| 色综合欧美在线| 337p亚洲精品色噜噜| 欧美哺乳videos| 国产精品水嫩水嫩| 亚洲国产成人av好男人在线观看| 亚洲成人av在线电影| 免费观看30秒视频久久| 韩国三级电影一区二区| 91视频在线看| 欧美成人免费网站| 国产精品女主播在线观看| 亚洲自拍与偷拍| 国产在线精品一区二区不卡了 | 国产成人精品三级麻豆| 91亚洲午夜精品久久久久久| 欧美区视频在线观看| 国产欧美视频在线观看| 亚洲综合一区二区| 精品亚洲成a人| 欧美做爰猛烈大尺度电影无法无天| 6080午夜不卡| 最新中文字幕一区二区三区 | 成人午夜激情在线| 在线播放亚洲一区| 国产精品情趣视频| 青椒成人免费视频| av毛片久久久久**hd| 精品乱人伦小说| 亚洲国产日产av| 成人在线综合网| 欧美一区二区三区白人| 亚洲三级在线观看| 国产酒店精品激情|