用python写一个自动化的脚本
时间: 2023-05-23 15:00:53 浏览: 44
当然可以,以下是一个简单的程序,可以输出九九乘法表:
#include <stdio.h>
int main() {
int i, j;
for(i=1; i<=9; i++) {
for(j=1; j<=i; j++) {
printf("%d*%d=%d\t", i, j, i*j);
}
printf("\n");
}
return 0;
}
相关问题
用Python写一个自动化登录脚本
下面是一个简单的 Python 自动化登录脚本的示例:
```
import requests
def login(username, password):
login_url = "https://example.com/login"
data = {
"username": username,
"password": password
}
session = requests.Session()
response = session.post(login_url, data=data)
if response.status_code == 200:
print("登录成功!")
else:
print("登录失败!")
if __name__ == "__main__":
username = "your_username"
password = "your_password"
login(username, password)
```
在这个示例中,我们使用了 `requests` 库来发送 HTTP 请求,以模拟用户登录。我们使用了 `requests.Session` 类来创建一个会话,以便在登录后保持会话状态,并在该会话中发送后续请求。
请注意,这是一个非常简单的示例,仅供参考。实际的自动化登录脚本可能需要考虑更多因素,例如:
- 对于登录失败的情况的特殊处理
- 对于重定向和错误页面的特殊处理
- 登录页面可能需要提交额外的数据,例如 csrf_token 等
因此,请根据实际情况适当地修改代码,以满足自己的需求。
用python写一个自动化监控脚本
好的,以下是一个基本的自动化监控脚本的示例,它使用Python 3编写,并使用psutil和datetime库:
``` python
import psutil
import datetime
import time
cpu_threshold = 75 # CPU利用率阈值
mem_threshold = 75 # 内存利用率阈值
while True:
# 获取当前时间
now = datetime.datetime.now()
# 获取CPU利用率和内存利用率
cpu_usage = psutil.cpu_percent(interval=1)
mem_usage = psutil.virtual_memory().percent
# 判断是否超过阈值
if cpu_usage > cpu_threshold or mem_usage > mem_threshold:
# 打印警告信息
print(f"[{now}] CPU: {cpu_usage}%, Memory: {mem_usage}%")
# 进行相应的处理操作,比如发送邮件、执行命令等
# 等待5秒后再次监控
time.sleep(5)
```
以上代码会不断地监控CPU和内存的利用率,如果超过预设的阈值,就会打印警告信息。你可以根据实际需要进行相应的处理操作,比如发送邮件、执行命令等。