vscode配置python环境

vscode配置python环境

1.安装vscode

地址:https://code.visualstudio.com/,我们选择的版本是最新版本
在这里插入图片描述

根据自己的系统选择对应的下载渠道

下载完成后,双击开始安装,点击我同意,下一步
在这里插入图片描述

直接下一步

在这里插入图片描述

点击安装

在这里插入图片描述

点击完成,我们就完成vs的安装了

在这里插入图片描述

2.安装python环境

在这里插入图片描述

先创建一个文件夹,然后这个文件夹就是你的python文件存放位置以及excel表创建的位置

在这里插入图片描述

然后在你创建的文件夹下创建python文件

在这里插入图片描述

前期工作,在终端输入pip install pandas(时间可能稍微有点长)
在这里插入图片描述
出现以下信息代表安装成功
在这里插入图片描述
在终端输入pip install openpyxl
在这里插入图片描述
代码:

import os
import re
import openpyxl

# 用于提取文件名中的数字的函数
def extract_numbers(filename):
    return re.findall(r'\d+', filename)

# 用于提取文件名中的中文字符的函数
def extract_chinese(filename):
    return re.findall(r'[\u4e00-\u9fff]+', filename)

# E盘路径
directory = "E:" + os.sep

# 关键词
keyword = "社会任职"

# 遍历E盘,找到包含特定关键词的文件夹
folders_list = [os.path.join(directory, folder) for folder in os.listdir(directory) if os.path.isdir(os.path.join(directory, folder)) and keyword in folder]

data = []

# 遍历每个文件夹
for folder_path in folders_list:
    # 读取文件夹中的文件名
    files_list = [f for f in os.listdir(folder_path) if os.path.isfile(os.path.join(folder_path, f))]

    # 对每个文件进行处理
    for file_name in files_list:
        numbers = extract_numbers(file_name)
        chinese_chars = extract_chinese(file_name)
        data.append([numbers, chinese_chars])

# 创建一个新的Excel工作簿
wb = openpyxl.Workbook()
ws = wb.active
ws.title = "任职汇总表"

# 写入表头
ws["A1"] = "数字"
ws["B1"] = "中文"

# 逐行写入数据
for row_num, (num_list, chinese_list) in enumerate(data, start=2):
    ws.cell(row=row_num, column=1, value=", ".join(str(num) for num in num_list))
    for i, chinese in enumerate(chinese_list, start=0):
        ws.cell(row=row_num, column=2 + i, value=chinese)

# 保存Excel文件
wb.save("任职汇总表.xlsx")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值