Python可以执行很多命令,以下是一些常见的:
os 模块:用于执行操作系统相关的任务,如文件和目录操作、进程管理等。
import os
os.mkdir('new_directory') # 创建新目录
os.rmdir('old_directory') # 删除空目录
os.system('notepad.exe') # 打开记事本程序(Windows系统)
sys 模块:用于访问与Python解释器紧密相关的变量和函数。
import sys
print(sys.version) # 打印Python版本信息
sys.exit() # 退出Python解释器
re 模块:用于处理正则表达式,进行文本搜索和替换等。
import re
pattern = r'\d+' # 匹配一个或多个数字
text = 'There are 123 apples and 456 oranges.'
matches = re.findall(pattern, text) # 查找所有匹配项
print(matches) # 输出: ['123', '456']
requests 模块:用于发送HTTP请求,处理Web数据。
import requests
response = requests.get('https://www.example.com') # 发送GET请求
print(response.text) # 输出网页内容
pandas 模块:用于数据处理和分析,特别是数据框(DataFrame)。
import pandas as pd
data = {'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [25, 30, 35]}
df = pd.DataFrame(data) # 创建数据框
print(df)
numpy 模块:用于数值计算,特别是多维数组和矩阵运算。
import numpy as np
array = np.array([1, 2, 3, 4]) # 创建一维数组
matrix = np.array([[1, 2], [3, 4]]) # 创建二维数组
print(array * 2) # 输出: [2 4 6 8]
print(matrix + 1) # 输出: [[2 3] [4 5]]
datetime 模块:用于处理日期和时间。
from datetime import datetime
now = datetime.now() # 获取当前日期和时间
print(now) # 输出类似: 2023-06-25 14:30:00.123456
这些只是Python可以执行命令的一部分示例。Python的库非常丰富,可以满足各种需求。