用python生成学生信息文件夹(把excel的内容变成空白文件夹的名字)

用python生成学生信息文件夹---把excel的内容变成空白文件夹的名字

真的是太快乐了,昨天收到老师的通知,让我们给新生做文件夹进行管理。所以情况是:

我们给发了一个腾讯文档那样子收集表格,新生会把自己的信息填进去,然后后台就会生成一个在线文档,记录了每个人填的情况,然后老师让我们以 “学号-姓名” 的形式给每个新生创建一个文件夹。

一开始很气,感觉太多了,不想弄,后来就想了个法子用python写了个程序做完了,这里记录一下这个过程,留着下次用哈哈哈哈哈
首先选中了需要处理的数据,复制了一下,自己在本地创建了一个excel文件,将这些东西放到里面了,然后就开始了编程,程序如下:

import pandas as pd  # 导入相关工具
import numpy as np
import os

excelpath = 'test.xlsx'   # 读取文件,可以用绝对路径or相对路径
raw_data = pd.read_excel(excelpath,header=0)  # 读取文件中的内容,header用来去除表头
data1 = np.array(raw_data)   # 转换一下数据类型,编程np.ndarray的形式
timee = len(data1)   # 读取信息长度,即后面的循环次数
true_data = []  # 创建一个空列表,记录学生信息
for i in range(timee):   # 开始循环
    new_combination = str(data1[i][0])+'-'+data1[i][1]  # 这个是把学号和姓名放在一起,因为在excel里面这东西是记录在分开的表格当中的
    true_data.append(new_combination)  # 给列表添加一下生成的新的字符串,形式就是  学号-姓名

print(true_data)  # 不用管,我就是看一下我是不是真的生成了列表
for i in range(len(true_data)):  # 在循环一次
    os.mkdir(r'你的路径'+true_data[i])  # 我喜欢用绝对路径,把你自己的路径加上去就行,后面那个就是学生信息,也就是我想创建的文件夹的名字

不得不说,python真好玩

防火防盗防诈骗

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值