使用cursor编写python脚本

环境

  • python3.7
  • pycharm
  • cursor
  • 需要安装pandas库

python基本常用语法

注释

#后面写的是注释

# 单行注释

变量

  • python是一种弱类型的语言,一个变量得到类型可以变化
  • 变量名区分大小写
# 创建数据
n1 = 1 # 整数
n2 = 1.2 # 浮点数
# 字符串是用单引号括起来的,还可以 用 双引号 、 单三引号、双三引号,下面的定义都是正确的
s1 = "我们的魔法"
s2 = 'good'
s3 = '''
    床前明月光,疑是地上霜.
    举头望明月,低头思故乡.
'''  # 三引号用于折行

函数

函数声明

def interview():
    print("把求职者带到3号会议室")
    print("请求职者 完成答卷")
    print("让测试经理来面试 求职者")
    print("让技术总监面试 求职者")
interview()

使用cursor写脚本

cursor基本操作

  • ctrl+K 自动写代码
  • ctrl+L 与ai聊天,可以引用代码

实例

提示代码

  1. ctrl+K后,输入你的需求
  2. 点击绿色区域接受,点击红色区域不接受
  3. 将生成的代码复制到pycharm,运行

聊天

选中代码可以引用

使用cursor编写脚本进行处理excel

复制基本框架

import pandas as pd  # 将pandas模块导入夫,并取别名为pd

filePath = r'C:\Users\Documents\yiban'
# 读取表
data = pd.read_excel(filePath + r'\test1.xlsx')  # 字符串前面加个r 防止转义

# 处理数据
...

# 导出表
data.to_excel(filePath + r'\test2.xlsx', index=False)

print("OK!")

案例:
处理下面的表格

  1. 将班级列不含'班'字的数据筛除
  2. 将学号列数据改为文本型数字
  3. 调整列宽
  • 提示:如果ai不会可以在网上找,叫ai改写

模块意识

  • 将代码按照作用分为多个模块,需要时调用可以节省时间
posted @ 2023-11-28 21:27  FL不凡  阅读(879)  评论(0编辑  收藏  举报