当前位置:   article > 正文

vscode配置python环境_vscode配置python开发环境

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")

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/366604
推荐阅读
相关标签
  

闽ICP备14008679号