Python tips

str(int(t))[-2:] 取后两位值

pandas中reindex()重置索引

!!!!pd.read_csv
datac=pd.read_csv(file,sep='\s+')####sep='\s+'匹配数据空格处分列

unique()查重,删除重复选项

import pandas as pd

import numpy as np

data = pd.Series([5, 7, 6, 3, 4, 1, 2, 3, 5, 4, 1, 1])#Series化数组

print(data.unique())

name1 = pd.read_excel('名称.xls')
station=name1['站号'].unique()
select_data = df[df["站号"].isin(station)]

判断字符A是否在文件名中
if 'A' in file:
    if not os.path.exists('E:\'+file[-74:-35]):
        os.makedirs('E:\'+file[-74:-35])
        select_data.to_csv('a.txt')

遍历文件中的文件

####
path:目标文件夹
return
   filepath:filepath就是目标路径下所有文件的路径
   dirnames:dirnames是目标路径下的所有目录名称
   filenames:filenames则是各个路径下的文件名称列表
####
path='E:\'
fileOrdirlist = os.walk(path)##os.walk遍历文件夹下文件及文件夹
for filepath,dirnames,filenames in fileOrdirlist:
    statname = [os.path.join(filepath, file) for file in filenames]
    for file in statname:
        if file[-4:]=='.txt':##仅输出TXT文件
            print(file)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值