人工智能赋能产业升级:AI在智能制造、智慧城市等领域的应用实践

人工智能赋能产业升级:AI在智能制造、智慧城市等领域的应用实践

近年来,人工智能(AI)技术的快速发展为各行各业带来了深刻的变革。无论是制造业、城市管理,还是交通、医疗等领域,AI技术都展现出了强大的应用潜力。本文将探讨AI技术在智能制造、智慧城市等领域的具体应用实践,通过案例和代码示例,帮助读者更好地理解AI技术如何推动产业升级。

一、AI赋能智能制造

智能制造是AI技术应用的重要领域之一。通过AI技术,制造业可以实现生产过程的自动化、智能化和高效化,从而降低成本、提高产品质量。

1.1 预测性维护(Predictive Maintenance)

预测性维护是智能制造中的一个重要应用场景。通过对设备运行数据的分析,AI模型可以预测设备的故障时间,从而避免生产中断。

1.1.1 案例:设备故障预测

以下是一个基于LSTM(长短期记忆网络)的设备故障预测模型代码示例:

import pandas as pd
import numpy as np
from sklearn.preprocessing import MinMaxScaler
from sklearn.model_selection import train_test_split
import torch
import torch.nn as nn
import torch.optim as optim# 加载数据
data = pd.read_csv('equipment_data.csv')# 数据预处理
scaler = MinMaxScaler()
data_scaled = scaler.fit_transform(data[['temperature', 'vibration', 'pressure']])# 分割训练集和测试集
train_data, test_data = train_test_split(data_scaled, test_size=0.2, random_state=42)# 定义LSTM模型
class LSTMModel(nn.Module):def __init__(self, input_size, hidden_size, output_size):super(LSTMModel, self).__init__()self.lstm = nn.LSTM(input_size, hidden_size, batch_first=True)self.fc = nn.Linear(hidden_size, output_size)def forward(self, x):out, _ = self.lstm(x)out = self.fc(out[:, -1, :])return out# 初始化模型、优化器和损失函数
input_size = 3
hidden_size = 20
output_size = 1
model = LSTMModel(input_size, hidden_size, output_size)
criterion = nn.MSELoss()
optimizer = optim.Adam(model.parameters(), lr=0.001)# 训练模型
for epoch in range(100):for batch in train_data:inputs = batch[:, :-1]labels = batch[:, -1]inputs = torch.FloatTensor(inputs)labels = torch.FloatTensor(labels)outputs = model(inputs)loss = criterion(outputs, labels)optimizer.zero_grad()loss.backward()optimizer.step()print(f'Epoch {epoch+1}, Loss: {loss.item()}')# 使用模型预测
with torch.no_grad():predictions = model(torch.FloatTensor(test_data))print(predictions.numpy())

1.2 质量检测(Quality Inspection)

AI技术在质量检测中的应用主要体现在对产品表面缺陷的自动识别。通过计算机视觉技术,AI模型可以快速识别出产品中的缺陷,从而提高检测效率。

1.2.1 案例:基于YOLO的缺陷检测

以下是一个基于YOLO(You Only Look Once)模型的缺陷检测代码示例:

import cv2
import numpy as np# 加载YOLO模型
net = cv2.dnn.readNet("yolov3.weights", "yolov3.cfg")
classes = []
with open("coco.names", "r") as f:classes = [line.strip() for line in f.readlines()]# 加载图像
img = cv2.imread("product_image.jpg")
height, width = img.shape[:2]# 获取YOLO层
layer_names = net.getLayerNames()
output_layers = [layer_names[i[0] - 1] for i in net.getUnconnectedOutLayers()]# 前向传播
blob = cv2.dnn.blobFromImage(img, 1/255, (416, 416), swapRB=True, crop=False)
net.setInput(blob)
outs = net.forward(output_layers)# 检测缺陷
class_ids = []
confidences = []
boxes = []
for out in outs:for detection in out:scores = detection[5:]class_id = np.argmax(scores)confidence = scores[class_id]if confidence > 0.5:# 检测到缺陷class_ids.append(class_id)confidences.append(float(confidence))# 获取边界框坐标center_x = int(detection[0] * width)center_y = int(detection[1] * height)w = int(detection[2] * width)h = int(detection[3] * height)x = center_x - w // 2y = center_y - h // 2boxes.append([x, y, w, h])# 绘制边界框
indices = cv2.dnn.NMSBoxes(boxes, confidences, 0.5, 0.4)
if len(indices) > 0:for i in indices:i = i[0]box = boxes[i]x, y, w, h = box[0], box[1], box[2], box[3]cv2.rectangle(img, (x, y), (x + w, y + h), (0, 255, 0), 2)cv2.putText(img, f'Defect {class_ids[i]}', (x, y + 30), cv2.FONT_HERSHEY_PLAIN, 2, (0, 0, 255), 2)# 显示图像
cv2.imshow("Defect Detection", img)
cv2.waitKey(0)
cv2.destroyAllWindows()

1.3 生产流程优化(Process Optimization)

AI技术可以通过分析生产数据,优化生产流程,提高生产效率。例如,通过强化学习(Reinforcement Learning)算法,AI可以实时调整生产参数,确保生产过程的最优化。

1.3.1 案例:基于强化学习的生产优化

以下是一个基于强化学习的生产优化代码示例:

import gym
from gym import spaces
import numpy as np
import torch
import torch.nn as nn
import torch.optim as optim# 定义环境
class ProductionEnvironment(gym.Env):def __init__(self):self.observation_space = spaces.Box(low=0, high=100, shape=(3,), dtype=np.float32)self.action_space = spaces.Box(low=0, high=100, shape=(2,), dtype=np.float32)self.state = np.random.rand(3)def reset(self):self.state = np.random.rand(3)return self.statedef step(self, action):reward = self.calculate_reward(self.state, action)self.state = self.update_state(self.state, action)done = Falseinfo = {}return self.state, reward, done, infodef calculate_reward(self, state, action):# 根据状态和动作计算奖励return np.sum(state) + np.sum(action)def update_state(self, state, action):# 根据状态和动作更新状态return state + action# 初始化环境
env = ProductionEnvironment()# 定义策略网络
class PolicyNetwork(nn.Module):def __init__(self, state_dim, action_dim):super(PolicyNetwork, self).__init__()self.fc1 = nn.Linear(state_dim, 128)self.fc2 = nn.Linear(128, 128)self.fc3 = nn.Linear(128, action_dim)def forward(self, x):x = torch.relu(self.fc1(x))x = torch.relu(self.fc2(x))x = torch.tanh(self.fc3(x))return x# 初始化模型、优化器和损失函数
state_dim = env.observation_space.shape[0]
action_dim = env.action_space.shape[0]
model = PolicyNetwork(state_dim, action_dim)
optimizer = optim.Adam(model.parameters(), lr=0.001)# 训练模型
for episode in range(1000):state = env.reset()total_reward = 0for step in range(100):state = torch.FloatTensor(state)action = model(state)action = action.detach().numpy()next_state, reward, done, info = env.step(action)total_reward += rewardoptimizer.zero_grad()loss = -total_rewardloss.backward()optimizer.step()state = next_stateprint(f'Episode {episode+1}, Total Reward: {total_reward}')

二、AI赋能智慧城市

智慧城市是AI技术应用的另一个重要领域。通过AI技术,城市管理可以实现智能化、数据驱动化,从而提高城市运行效率,改善居民生活质量。

2.1 智能交通管理(Intelligent Traffic Management)

智能交通管理是智慧城市的核心应用之一。通过实时分析交通数据,AI技术可以优化交通信号灯控制,减少交通拥堵。

2.1.1 案例:基于深度学习的交通流量预测

以下是一个基于深度学习的交通流量预测代码示例:

import pandas as pd
import numpy as np
from sklearn.preprocessing import MinMaxScaler
from sklearn.model_selection import train_test_split
import torch
import torch.nn as nn
import torch.optim as optim# 加载数据
data = pd.read_csv('traffic_data.csv')# 数据预处理
scaler = MinMaxScaler()
data_scaled = scaler.fit_transform(data[['hour', 'day', 'month', 'traffic_flow']])# 分割训练集和测试集
train_data, test_data = train_test_split(data_scaled, test_size=0.2, random_state=42)# 定义LSTM模型
class LSTMModel(nn.Module):def __init__(self, input_size, hidden_size, output_size):super(LSTMModel, self).__init__()self.lstm = nn.LSTM(input_size, hidden_size, batch_first=True)self.fc = nn.Linear(hidden_size, output_size)def forward(self, x):out, _ = self.lstm(x)out = self.fc(out[:, -1, :])return out# 初始化模型、优化器和损失函数
input_size = 4
hidden_size = 20
output_size = 1
model = LSTMModel(input_size, hidden_size, output_size)
criterion = nn.MSELoss()
optimizer = optim.Adam(model.parameters(), lr=0.001)# 训练模型
for epoch in range(100):for batch in train_data:inputs = batch[:, :-1]labels = batch[:, -1]inputs = torch.FloatTensor(inputs)labels = torch.FloatTensor(labels)outputs = model(inputs)loss = criterion(outputs, labels)optimizer.zero_grad()loss.backward()optimizer.step()print(f'Epoch {epoch+1}, Loss: {loss.item()}')# 使用模型预测
with torch.no_grad():predictions = model(torch.FloatTensor(test_data))print(predictions.numpy())

2.2 环境监测(Environmental Monitoring)

AI技术在环境监测中的应用主要体现在空气质量预测和污染源追踪。通过分析传感器数据,AI模型可以实时预测空气质量指数,从而帮助政府制定环保政策。

2.2.1 案例:基于机器学习的空气质量预测

以下是一个基于机器学习的空气质量预测代码示例:

import pandas as pd
from sklearn.ensemble import RandomForestRegressor
from sklearn.model_selection import train_test_split
from sklearn.metrics import mean_squared_error# 加载数据
data = pd.read_csv('air_quality_data.csv')# 定义特征和目标
X = data[['PM2.5', 'PM10', 'SO2', 'NO2', 'CO', 'O3']]
y = data['AQI']# 分割训练集和测试集
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)# 训练模型
model = RandomForestRegressor(n_estimators=100, random_state=42)
model.fit(X_train, y_train)# 模型评估
y_pred = model.predict(X_test)
mse = mean_squared_error(y_test, y_pred)
print(f'MSE: {mse}')# 使用模型预测
new_data = pd.DataFrame({'PM2.5': [10], 'PM10': [20], 'SO2': [5], 'NO2': [10], 'CO': [1], 'O3': [50]})
predicted_aqi = model.predict(new_data)
print(f'Predicted AQI: {predicted_aqi[0]}')

2.3 智能电网(Smart Grid)

智能电网是智慧城市的重要组成部分。通过AI技术,智能电网可以实现电力需求的实时预测和优化分配,从而提高能源利用效率。

2.3.1 案例:基于AI的电力需求预测

以下是一个基于AI的电力需求预测代码示例:

import pandas as pd
import numpy as np
from sklearn.preprocessing import MinMaxScaler
from sklearn.model_selection import train_test_split
import torch
import torch.nn as nn
import torch.optim as optim# 加载数据
data = pd.read_csv('electricity_demand.csv')# 数据预处理
scaler = MinMaxScaler()
data_scaled = scaler.fit_transform(data[['temperature', 'humidity', 'demand']])# 分割训练集和测试集
train_data, test_data = train_test_split(data_scaled, test_size=0.2, random_state=42)# 定义LSTM模型
class LSTMModel(nn.Module):def __init__(self, input_size, hidden_size, output_size):super(LSTMModel, self).__init__()self.lstm = nn.LSTM(input_size, hidden_size, batch_first=True)self.fc = nn.Linear(hidden_size, output_size)def forward(self, x):out, _ = self.lstm(x)out = self.fc(out[:, -1, :])return out# 初始化模型、优化器和损失函数
input_size = 3
hidden_size = 20
output_size = 1
model = LSTMModel(input_size, hidden_size, output_size)
criterion = nn.MSELoss()
optimizer = optim.Adam(model.parameters(), lr=0.001)# 训练模型
for epoch in range(100):for batch in train_data:inputs = batch[:, :-1]labels = batch[:, -1]inputs = torch.FloatTensor(inputs)labels = torch.FloatTensor(labels)outputs = model(inputs)loss = criterion(outputs, labels)optimizer.zero_grad()loss.backward()optimizer.step()print(f'Epoch {epoch+1}, Loss: {loss.item()}')# 使用模型预测
with torch.no_grad():predictions = model(torch.FloatTensor(test_data))print(predictions.numpy())

三、AI在其他领域的应用

除了智能制造和智慧城市,AI技术还在许多其他领域展现了强大的应用潜力。

3.1 医疗健康(Healthcare)

AI技术在医疗健康领域的应用包括疾病诊断、药物研发、个性化治疗。通过分析医疗数据,AI模型可以帮助医生更准确地诊断疾病,缩短诊断时间。

3.1.1 案例:基于深度学习的医疗影像分析

以下是一个基于深度学习的医疗影像分析代码示例:

import numpy as np
import torch
import torch.nn as nn
import torch.optim as optim
from torch.utils.data import Dataset, DataLoader
import cv2# 定义数据集
class MedicalImageDataset(Dataset):def __init__(self, image_paths, labels, transform=None):self.image_paths = image_pathsself.labels = labelsself.transform = transformdef __len__(self):return len(self.image_paths)def __getitem__(self, idx):image = cv2.imread(self.image_paths[idx])if self.transform:image = self.transform(image)label = self.labels[idx]return image, label# 定义模型
class MedicalImageClassifier(nn.Module):def __init__(self):super(MedicalImageClassifier, self).__init__()self.conv1 = nn.Conv2d(3, 6, 5)self.pool = nn.MaxPool2d(2, 2)self.conv2 = nn.Conv2d(6, 16, 5)self.fc1 = nn.Linear(16 * 5 * 5, 120)self.fc2 = nn.Linear(120, 84)self.fc3 = nn.Linear(84, 10)def forward(self, x):x = self.pool(torch.relu(self.conv1(x)))x = self.pool(torch.relu(self.conv2(x)))x = x.view(-1, 16 * 5 * 5)x = torch.relu(self.fc1(x))x = torch.relu(self.fc2(x))x = self.fc3(x)return x# 初始化模型、优化器和损失函数
model = MedicalImageClassifier()
criterion = nn.CrossEntropyLoss()
optimizer = optim.SGD(model.parameters(), lr=0.001)# 加载数据集
image_paths = ['image1.jpg', 'image2.jpg', 'image3.jpg']
labels = [0, 1, 0]
dataset = MedicalImageDataset(image_paths, labels)
dataloader = DataLoader(dataset, batch_size=32, shuffle=True)# 训练模型
for epoch in range(10):for images, labels in dataloader:outputs = model(images)loss = criterion(outputs, labels)optimizer.zero_grad()loss.backward()optimizer.step()print(f'Epoch {epoch+1}, Loss: {loss.item()}')

3.2 农业(Agriculture)

AI技术在农业领域的应用包括精准农业、作物病虫害检测、智能灌溉等。通过分析环境数据和遥感数据,AI模型可以帮助农民提高作物产量,降低农业成本。

3.2.1 案例:基于计算机视觉的作物病虫害检测

以下是一个基于计算机视觉的作物病虫害检测代码示例:

import cv2
import numpy as np
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Conv2D, MaxPooling2D, Flatten, Dense# 加载模型
model = Sequential()
model.add(Conv2D(32, (3, 3), activation='relu', input_shape=(256, 256, 3)))
model.add(MaxPooling2D((2, 2)))
model.add(Conv2D(64, (3, 3), activation='relu'))
model.add(MaxPooling2D((2, 2)))
model.add(Conv2D(128, (3, 3), activation='relu'))
model.add(MaxPooling2D((2, 2)))
model.add(Flatten())
model.add(Dense(128, activation='relu'))
model.add(Dense(2, activation='softmax'))# 编译模型
model.compile(optimizer='adam', loss='categorical_crossentropy', metrics=['accuracy'])# 加载数据并训练模型
train_dir = 'train/'
validation_dir = 'validation/'# 数据增强和预处理
from tensorflow.keras.preprocessing.image import ImageDataGeneratortrain_datagen = ImageDataGenerator(rescale=1./255,shear_range=0.2,zoom_range=0.2,horizontal_flip=True)validation_datagen = ImageDataGenerator(rescale=1./255)train_generator = train_datagen.flow_from_directory(train_dir,target_size=(256, 256),batch_size=32,class_mode='categorical')validation_generator = validation_datagen.flow_from_directory(validation_dir,target_size=(256, 256),batch_size=32,class_mode='categorical')# 训练模型
history = model.fit(train_generator,steps_per_epoch=train_generator.samples // 32,epochs=10,validation_data=validation_generator,validation_steps=validation_generator.samples // 32)# 使用模型预测
test_image = cv2.imread('test_image.jpg')
test_image = cv2.resize(test_image, (256, 256))
test_image = test_image / 255.0prediction = model.predict(np.expand_dims(test_image, axis=0))print(f'Prediction: {prediction}')

四、总结与展望

人工智能技术的快速发展为各行各业带来了深刻的变革。无论是智能制造、智慧城市,还是医疗、农业等领域,AI技术都展现出了强大的应用潜力。通过本文的案例和代码示例,读者可以更好地理解AI技术如何推动产业升级,提升生产效率,改善生活质量。

然而,AI技术的应用也面临着一些挑战,如数据隐私、模型解释性、伦理等问题。未来,随着技术的不断进步,AI有望在更多领域实现突破,推动人类社会的进步。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/80661.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

React Native打包报错: Task :react-native-picker:verifyReleaseResources FAILE

RN打包报错: Task :react-native-picker:verifyReleaseResources FAILED Execution failed for task :react-native-picker:verifyReleaseResources. 解决方法: 修改文件react-native-picker中的版本信息。 路径:node_modules/react-native-p…

虚拟网络编辑器

vmnet1 仅主机模式 hostonly 功能:虚拟机只能和宿主机通过vmnet1通信,不可连接其他网络(包括互联网) vmnet8 地址转换模式 NAT 功能:虚拟机可以和宿主通过vmnet8通信,并且可以连接其他网络,但是…

docker环境和dockerfile制作

docker 一、环境和安装 1、 docker安装 使用 root 权限登录 CentOS。确保 yum 包更新到最新sudo yum update卸载旧版本yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-selinux …

[luogu12542] [APIO2025] 排列游戏 - 交互 - 博弈 - 分类讨论 - 构造

传送门:https://www.luogu.com.cn/problem/P12542 题目大意:给定一个长为 n n n 的排列和一张 m m m 个点 e e e 条边的简单连通图。每次你可以在图上每个点设置一个 0 ∼ n − 1 0\sim n-1 0∼n−1、两两不同的权值发给交互库,交互库会…

智能体agent概述

智能体概述 智能体是一个能够感知环境并在环境中自主行动以实现特定目标的系统。它具有以下几个关键特征: 自主性 - 智能体可以在没有直接人为干预的情况下运作,能够自行决策和行动。 响应性 - 能够感知环境并对环境变化做出及时响应。 主动性 - 不仅…

2:OpenCV—加载显示图像

加载和显示图像 从文件和显示加载图像 在本节中&#xff0c;我将向您展示如何使用 OpenCV 库函数从文件加载图像并在窗口中显示图像。 首先&#xff0c;打开C IDE并创建一个新项目。然后&#xff0c;必须为 OpenCV 配置新项目。 #include <iostream> #include <ope…

python训练 60天挑战-day31

知识点回顾 规范的文件命名规范的文件夹管理机器学习项目的拆分编码格式和类型注解 昨天我们已经介绍了如何在不同的文件中&#xff0c;导入其他目录的文件&#xff0c;核心在于了解导入方式和python解释器检索目录的方式。 搞清楚了这些&#xff0c;那我们就可以来看看&#x…

构建自动收集并总结互联网热门话题的网站

构建自动收集并总结互联网热门话题的网站的具体方案&#xff1a; 一、系统架构设计 数据采集层 • 使用Python的Scrapy或BeautifulSoup抓取新闻网站/社交媒体API # 示例&#xff1a;微博热点爬虫 import requests def fetch_weibo_hot():url "https://weibo.com/ajax/st…

pycharm无需科学上网工具下载插件的解决方案

以下是两种无需科学上网即可下载 PyCharm 插件的解决思路&#xff1a; 方法 1&#xff1a;设置 PyCharm 代理 打开 PyCharm选择菜单&#xff1a;File → Settings → Appearance & Behavior → System Settings → HTTP Proxy在代理设置中进行如下配置&#xff1a; 代理地…

机器学习自然语言处理

在自然语言处理&#xff08;NLP&#xff09;领域&#xff0c;词向量&#xff08;Word Embedding&#xff09;是将人类语言转化为计算机可理解形式的关键技术。它通过数学空间中的向量表示&#xff0c;捕捉词语的语义和语法信息&#xff0c;有效解决了传统离散表示的 “维数灾难…

如何自学FPGA设计?

众所周知&#xff0c;FPGA设计自学难度不小&#xff0c;更不存在速成的捷径。这里简单说一下学习的规划&#xff0c;希望能给入门者提供一些方向。 学会相应的知识 不论是科班毕业还是理工科专业出身&#xff0c;想要入行FPGA开发&#xff0c;基础知识必须扎实。尤其是在高校…

南航无人机大规模户外环境视觉导航框架!SM-CERL:基于语义地图与认知逃逸强化学习的无人机户外视觉导航

作者&#xff1a; Shijin Zhao, Fuhui Zhou, Qihui Wu单位&#xff1a;南京航空航天大学电子信息工程学院论文标题&#xff1a; UAV Visual Navigation in the Large-Scale Outdoor Environment: A Semantic Map-Based Cognitive Escape Reinforcement Learning Method论文链接…

Linux-进程间通信

1.进程间通信介绍 1.1通信目的 数据传输&#xff1a;⼀个进程需要将它的数据发送给另⼀个进程 资源共享&#xff1a;多个进程之间共享同样的资源。 通知事件&#xff1a;⼀个进程需要向另⼀个或⼀组进程发送消息&#xff0c;通知它&#xff08;它们&#xff09;发⽣了某种事…

精益数据分析(69/126):最小可行化产品(MVP)的设计、验证与数据驱动迭代

精益数据分析&#xff08;69/126&#xff09;&#xff1a;最小可行化产品&#xff08;MVP&#xff09;的设计、验证与数据驱动迭代 在创业旅程中&#xff0c;从需求洞察到产品落地的关键一跃是打造最小可行化产品&#xff08;MVP&#xff09;。今天&#xff0c;我们结合《精益…

从JavaScript快速上手Python:关键差异与核心技巧

引言 如果你是JavaScript开发者&#xff0c;可能会对Python的简洁语法和丰富的生态感兴趣。但两种语言的设计哲学和实现细节存在显著差异。本文将通过对比JS与Python的核心概念&#xff0c;帮助你快速过渡&#xff0c;避免“踩坑”。 一、语法差异&#xff1a;告别大括号&#…

TransmittableThreadLocal实现上下文传递-笔记

1.TransmittableThreadLocal简介 com.alibaba.ttl.TransmittableThreadLocal&#xff08;简称 TTL&#xff09;是阿里巴巴开源的一个工具类&#xff0c;旨在解决 ThreadLocal 在线程池中无法传递上下文变量 的问题。它是对 InheritableThreadLocal 的增强&#xff0c;尤其适用…

TDengine 安全部署配置建议

背景 TDengine 的分布式、多组件特性导致 TDengine 的安全配置是生产系统中比较关注的问题。本文档旨在对 TDengine 各组件及在不同部署方式下的安全问题进行说明&#xff0c;并提供部署和配置建议&#xff0c;为用户的数据安全提供支持。 安全配置涉及组件 TDengine 包含多…

在Cursor中启用WebStorm/IntelliJ风格快捷键

在Cursor中启用WebStorm/IntelliJ风格快捷键 方法一&#xff1a;使用预置快捷键方案 打开快捷键设置 Windows/Linux: Ctrl K → Ctrl SmacOS: ⌘ K → ⌘ S 搜索预设方案 在搜索框中输入keyboard shortcuts&#xff0c;选择Preferences: Open Keyboard Shortcuts (JSON) …

python打卡day30@浙大疏锦行

知识点回顾&#xff1a; 导入官方库的三种手段导入自定义库/模块的方式导入库/模块的核心逻辑&#xff1a;找到根目录&#xff08;python解释器的目录和终端的目录不一致&#xff09; 作业&#xff1a;自己新建几个不同路径文件尝试下如何导入 具体操作步骤&#xff1a; 在桌面…

【kafka】基本命令

创建 Kafka Topic 的命令 以下是创建 Kafka Topic 的几种常用方法&#xff1a; 1. 使用 kafka-topics.sh 基础命令&#xff08;Kafka 自带工具&#xff09; bin/kafka-topics.sh --create \--bootstrap-server <broker地址:端口> \--topic <topic名称> \--parti…