步骤如下:
1、首先创建好要用的3个文件:
文件1️⃣:example.txt
这个文件是下面的文件2️⃣中所写入并要引用的。
内容如下:
只有三个字母:out
文件2️⃣:baoHanWenJianCha.py
这个文件可以先新建一个txt文件,然后在里面编写好python代码保存之后,然后把txt
文件的后缀名.txt
改为.py
如果要正常运行这个.py文件,则前提是必须已经安装好了python
内容如下:
# 检查文本文件中是否包含特定字符串的Python脚本
# 要检查的字符串
search_string = "out"
# 文件名
file_name = "example.txt"
# 结尾提示的内容
w = "================【网络超时了】================"
try:
# 打开文件
with open(file_name, 'r', encoding='utf-8') as file:
# 读取文件内容
content = file.read()
# 检查字符串是否在文件内容中
if search_string in content:
print(f"文件 '{file_name}' 包含字符串 '{search_string}'。{w}")
else:
print(f"文件 '{file_name}' 不包含字符串 '{search_string}'。")
except FileNotFoundError:
print(f"文件 '{file_name}' 未找到。请确保文件路径正确。")
except Exception as e:
print(f"读取文件时发生错误:{e}")
文件3️⃣:ceshi.bat
内容如下:
@echo off
@chcp 65001 >nul
echo 步骤1:[33m启动中[0m:[91mG:\baoHanWenBenJianCha.py[0m
python G:\baoHanWenBenJianCha.py
echo [92m启动完成[0m
pause
注释:
@chcp 65001 >nul
:为了防止运行后的cmd界面出现乱码,并可正常显示出.bat文件中输入的汉字。
[33m启动中[0m
:运行后,颜色:黄色字体
[91mG:\baoHanWenBenJianCha.py[0m
:运行后,颜色:红色字体
[92m启动完成[0m
:运行后,颜色:绿色字体
:
pause
:
加上:则运行后,会 弹出黑色窗口cmd界面。
(为了防止出现异常,并能及时处理才加的,如果出现报错,此界面会显示出来的)
去掉:则运行后,不会 弹出黑色窗口cmd界面,直接运行。
(如果出现异常,并不能看到)
所有3个文件创建完成后,双击 ceshi.bat 运行程序,
效果如下: