Python 入门实战:从安装到写出第一个自动化脚本

举报
yd_293554343 发表于 2026/10/24 10:17:43 2026/10/24
【摘要】 很多运维和开发同学的第一个“提效神器”都是 Python。它语法接近自然语言,装好就能跑,非常适合用来写小脚本:批量改文件名、定时备份、调用云服务 API。下面用最短的路径带你从安装走到第一个能用的脚本。 一、安装与验证去 Python 官网下载 3.10 以上的稳定版,安装时勾选 “Add python.exe to PATH”(Windows)。装完打开终端输入:python --ver...

很多运维和开发同学的第一个“提效神器”都是 Python。它语法接近自然语言,装好就能跑,非常适合用来写小脚本:批量改文件名、定时备份、调用云服务 API。下面用最短的路径带你从安装走到第一个能用的脚本。

一、安装与验证

去 Python 官网下载 3.10 以上的稳定版,安装时勾选 “Add python.exe to PATH”(Windows)。装完打开终端输入:

python --version

能打印出版本号就说明装好了。建议顺手装个 VS Code,写起代码来比记事本舒服得多。

二、第一个程序:不只是 Hello World

print("Hello, Python!")

保存为 hello.py,终端里 python hello.py 就能运行。print 是输出,变量不需要声明类型:

name = "dev"
count = 3
print(f"你好,{name},这是第 {count} 次运行")

f-string 是 Python 里最常用的字符串拼接方式,记住它能省很多事。

三、真正有用的脚本:批量重命名

假设下载目录里有一堆 IMG_2026xxxx.jpg,想统一改成 photo_001.jpg 这种格式:

import os

folder = "./photos"
for i, filename in enumerate(sorted(os.listdir(folder)), start=1):
    old = os.path.join(folder, filename)
    new = os.path.join(folder, f"photo_{i:03d}.jpg")
    os.rename(old, new)
    print(f"{filename} -> photo_{i:03d}.jpg")

os 是标准库,不用装任何东西。enumerate 自带计数,{i:03d} 表示补零到 3 位。这段脚本不到 10 行,却能省掉半小时的手工改名。

四、两个新手最容易踩的坑

  1. 缩进就是语法:Python 用缩进来表示代码块,混用空格和 Tab 会直接报错,建议编辑器统一设成 4 个空格。
  2. 中文路径乱码:Windows 下读写含中文的文件名时,记得 open(path, encoding="utf-8") 显式指定编码。

五、下一步学什么

掌握变量、循环、函数之后,建议按这个顺序走:requests 库调接口(比如查天气 API)、schedule 做定时任务、pandas 处理表格。每个方向练一个小项目,比啃完一整本书管用。

Python 的学习曲线是“入门 5 分钟,上手 5 天”。先把上面的重命名脚本跑通,你就已经超过了只看不练的大多数人。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。