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

python pands實現(xiàn)execl轉(zhuǎn)csv 并修改csv指定列的方法

 更新時間:2018年12月12日 11:23:04   作者:hardecz  
今天小編就為大家分享一篇python pands實現(xiàn)execl轉(zhuǎn)csv 并修改csv指定列的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

如下所示:

# -*- coding: utf-8 -*-
import os 
import pandas as pd
import numpy as np
#from os import sys

def appendStr(strs):
 return "BOQ" + strs

def addBOQ(dirs, csv_file):
 data = pd.read_csv(os.path.join(dirs, csv_file), encoding="gbk")
 data = data[data[u"BOQ條碼"] != 'None']
 data[u"BOQ條碼"] = data[u"BOQ條碼"].astype(np.str)
 data[u"BOQ條碼"] = data[u"BOQ條碼"].apply(appendStr, 1)
 data.to_csv(os.path.join(dirs, csv_file), index=False, encoding="gbk")

def execl2csvbypandas(dirs, excel_file, addStr):
 newdir = os.path.join(dirs, "csvdir")
 if not os.path.isdir(newdir):
  os.makedirs(newdir)
 filename = os.path.splitext(excel_file)
 data_xls = pd.read_excel(os.path.join(dirs, excel_file), 'Sheet1', index_col=0)
 csvname = os.path.join(newdir, filename[0].join(['sheet1', '.csv']))
 data_xls.to_csv(csvname, encoding='gbk')
 if True == addStr:
  addBOQ(newdir, csvname)

def procExeclFiles(arg, dirs, files):
 print arg
 for f in files:
  file_path = os.path.join(dirs, f)
  if os.path.isfile(file_path):
   print f
   execl2csvbypandas(dirs, f, arg)
 print "end...."

 
if __name__ == "__main__":
 #遍歷目錄,并把改目錄下的execl轉(zhuǎn)為csv,然后存入該目錄下csvdir目錄下,傳參數(shù)True時,是給csv中BOQ條碼列添加BOQ字符串,一般為False
 os.path.walk(r"C:\Users\Desktop\test", procExeclFiles, (True))

以上這篇python pands實現(xiàn)execl轉(zhuǎn)csv 并修改csv指定列的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Pandas在數(shù)據(jù)分析和機器學(xué)習(xí)中的應(yīng)用及優(yōu)勢

    Pandas在數(shù)據(jù)分析和機器學(xué)習(xí)中的應(yīng)用及優(yōu)勢

    Pandas是Python中用于數(shù)據(jù)處理和數(shù)據(jù)分析的庫,它提供了靈活的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)操作工具,包括Series和DataFrame等。Pandas還支持大量數(shù)據(jù)操作和數(shù)據(jù)分析功能,包括數(shù)據(jù)清洗、轉(zhuǎn)換、篩選、聚合、透視表、時間序列分析等
    2023-04-04
  • 關(guān)于Pytorch的MNIST數(shù)據(jù)集的預(yù)處理詳解

    關(guān)于Pytorch的MNIST數(shù)據(jù)集的預(yù)處理詳解

    今天小編就為大家分享一篇關(guān)于Pytorch的MNIST數(shù)據(jù)集的預(yù)處理詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • python seaborn heatmap可視化相關(guān)性矩陣實例

    python seaborn heatmap可視化相關(guān)性矩陣實例

    這篇文章主要介紹了python seaborn heatmap可視化相關(guān)性矩陣實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • Pytorch高階OP操作where,gather原理

    Pytorch高階OP操作where,gather原理

    這篇文章主要介紹了Pytorch高階OP操作where,gather原理,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-04-04
  • pytorch訓(xùn)練神經(jīng)網(wǎng)絡(luò)爆內(nèi)存的解決方案

    pytorch訓(xùn)練神經(jīng)網(wǎng)絡(luò)爆內(nèi)存的解決方案

    這篇文章主要介紹了pytorch訓(xùn)練神經(jīng)網(wǎng)絡(luò)爆內(nèi)存的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python之pymysql的使用小結(jié)

    Python之pymysql的使用小結(jié)

    這篇文章主要介紹了Python之pymysql的使用小結(jié),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • 淺談Pandas 排序之后索引的問題

    淺談Pandas 排序之后索引的問題

    今天小編就為大家分享一篇淺談Pandas 排序之后索引的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Python 制作自動化翻譯工具

    Python 制作自動化翻譯工具

    這篇文章主要介紹了Python 實現(xiàn)自動化翻譯和替換的腳本,幫助大家更好的理解和學(xué)習(xí)使用python,提高辦公效率感興趣的朋友可以了解下
    2021-04-04
  • 尋找網(wǎng)站后臺地址的python腳本

    尋找網(wǎng)站后臺地址的python腳本

    這篇文章主要介紹了用python實現(xiàn)的尋找網(wǎng)站后臺地址的腳本代碼,國外牛人的作品,需要的朋友可以參考下
    2014-09-09
  • python的迭代器,生成器和裝飾器你了解嗎

    python的迭代器,生成器和裝飾器你了解嗎

    這篇文章主要為大家詳細介紹了python的迭代器,生成器和裝飾器,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02

最新評論

石台县| 永定县| 阿克陶县| 邢台市| 石景山区| 太谷县| 宁国市| 临漳县| 龙游县| 义马市| 南澳县| 当雄县| 墨竹工卡县| 瑞安市| 鄂托克前旗| 临颍县| 松江区| 维西| 临安市| 分宜县| 横山县| 康马县| 胶南市| 朝阳市| 海淀区| 吉安县| 容城县| 塔河县| 安顺市| 长寿区| 新化县| 漠河县| 余姚市| 盐城市| 萨嘎县| 辽宁省| 濮阳县| 文成县| 齐河县| 沈丘县| 咸宁市|