利用python對(duì)excel中一列的時(shí)間數(shù)據(jù)更改格式操作
問題場(chǎng)景:需要將下列的交期一列的數(shù)據(jù)格式更改成2019/05/10
存貨編碼 尺寸 數(shù)量 交期
0 K10Y0190000X B140 200 2019-05-10 00:00:00
1 K10Y0190000X B150 200 2019-05-10 00:00:00
2 K10Y0190000X B165 100 2019-05-10 00:00:00
3 K10Y0190000X B175 300 2019-05-10 00:00:00
4 K10Y0190000X B180 200 2019-05-10 00:00:00
5 K10B02400000 B130 400 2019-06-30 00:00:00
6 K10B02400000 B140 200 2019-06-30 00:00:00
7 K10B02400000 B170 800 2019-06-30 00:00:00
8 K10B02400000 B180 400 2019-06-30 00:00:00
9 K10B02400123 B120 100 2019-06-20 00:00:00
0.導(dǎo)入庫(kù)
import numpy as np import pandas as pd import time
1. 讀取數(shù)據(jù)
df=pd.DataFrame(pd.read_excel('C:\\Users\\yys\\Desktop\\請(qǐng)購(gòu)單.xlsx'))
2. 思路:將此列數(shù)據(jù)提取出來,存為列表,再更改格式,再放回表格中
#for循環(huán)選出需要數(shù)據(jù),存為列表 t_list=[] for i in df['交期']: i=str(i) t1=time.strptime(i,"%Y-%m-%d %H:%M:%S") t2=time.strftime("%Y/%m/%d",t1) t_list.append(t2) #將列表添加進(jìn)原本的表格數(shù)據(jù)中 df['交貨日期']=t_list #刪除原本的日期 del df['交期']
3. 輸出至新的文件
df4.to_excel('E:\\yys\\請(qǐng)購(gòu)單_new.xlsx')
數(shù)據(jù)已經(jīng)更改成功;
存貨編碼 尺寸 數(shù)量 交貨日期
0 K10Y0190000X B140 200 2019/05/10
1 K10Y0190000X B150 200 2019/05/10
2 K10Y0190000X B165 100 2019/05/10
3 K10Y0190000X B175 300 2019/05/10
4 K10Y0190000X B180 200 2019/05/10
5 K10B02400000 B130 400 2019/06/30
6 K10B02400000 B140 200 2019/06/30
7 K10B02400000 B170 800 2019/06/30
8 K10B02400000 B180 400 2019/06/30
9 K10B02400123 B120 100 2019/06/20
10 K10B02400123 B140 100 2019/06/20
補(bǔ)充知識(shí):python 在excel文件中寫入date日期數(shù)據(jù),如何顯示為日期格式而不是數(shù)字
我就廢話不多說了,大家還是直接看代碼吧~
dateFormat = xlwt.XFStyle() dateFormat.num_format_str = 'yyyy/mm/dd' worksheet.write(0, 0, dt.date.today(),dateFormat)
以上這篇利用python對(duì)excel中一列的時(shí)間數(shù)據(jù)更改格式操作就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python使用Networkx實(shí)現(xiàn)復(fù)雜的人物關(guān)系圖
日常工作、生活中我們經(jīng)常會(huì)遇到一些復(fù)雜的事務(wù)關(guān)系,比如人物關(guān)系,那如何才能清楚直觀的看清楚這些任務(wù)關(guān)系呢?所以小編給大家介紹了Python如何使用Networkx實(shí)現(xiàn)復(fù)雜的人物關(guān)系圖,文中通過代碼示例講解的非常詳細(xì),需要的朋友可以參考下2023-11-11python通過cmd創(chuàng)建虛擬環(huán)境的實(shí)現(xiàn)(pip方式)
Python的虛擬環(huán)境是正常的現(xiàn)實(shí)環(huán)境相對(duì)應(yīng)的,在虛擬環(huán)境中安裝的包是與現(xiàn)實(shí)環(huán)境隔離的,本文主要介紹了python通過cmd創(chuàng)建虛擬環(huán)境的實(shí)現(xiàn),感興趣的可以了解一下2023-11-11Python編程之gui程序?qū)崿F(xiàn)簡(jiǎn)單文件瀏覽器代碼
這篇文章主要介紹了Python編程之gui程序?qū)崿F(xiàn)簡(jiǎn)單文件瀏覽器代碼,具有一定借鑒價(jià)值,需要的朋友可以了解下。2017-12-12python使用Windows的wmic命令監(jiān)控文件運(yùn)行狀況,如有異常發(fā)送郵件報(bào)警
這篇文章主要介紹了python使用Windows的wmic命令監(jiān)控文件運(yùn)行狀況,如有異常發(fā)送郵件報(bào)警的示例,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2021-01-01Python之urlencode和urldecode案例講解
這篇文章主要介紹了Python之urlencode和urldecode案例講解,本篇文章通過簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-08-08利用python循環(huán)創(chuàng)建多個(gè)文件的方法
今天小編就為大家分享一篇利用python循環(huán)創(chuàng)建多個(gè)文件的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-10-10Python實(shí)現(xiàn)MySQL操作的方法小結(jié)【安裝,連接,增刪改查等】
這篇文章主要介紹了Python實(shí)現(xiàn)MySQL操作的方法,結(jié)合實(shí)例形式分析了Python針對(duì)mysql的安裝,連接,增刪改查等操作實(shí)現(xiàn)方法,需要的朋友可以參考下2017-07-07