python框架frame实例
时间: 2023-09-13 22:04:49 浏览: 145
以下是几个常用的Python框架实例:
1. Flask:一个轻量级Web应用框架,使用Python编写。它具有灵活性和可扩展性,可以用于构建小型到大型的Web应用程序。
```python
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello, World!'
```
2. Django:一个全功能Web应用框架,使用Python编写。它具有强大的模型、视图和模板系统,可快速构建复杂的Web应用程序。
```python
from django.shortcuts import render
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello, World!")
```
3. PyTorch:一个用于深度学习的开源机器学习框架,使用Python编写。它提供了高级的神经网络模块,可用于建立和训练各种类型的深度学习模型。
```python
import torch
import torch.nn as nn
import torch.optim as optim
class Net(nn.Module):
def __init__(self):
super(Net, self).__init__()
self.fc1 = nn.Linear(784, 512)
self.fc2 = nn.Linear(512, 10)
def forward(self, x):
x = x.view(-1, 784)
x = F.relu(self.fc1(x))
x = self.fc2(x)
return x
```
4. Scikit-learn:一个用于机器学习的Python库,提供了各种常用的机器学习算法和工具。它具有简单易用的API和丰富的文档。
```python
from sklearn import datasets
from sklearn.model_selection import train_test_split
from sklearn.neighbors import KNeighborsClassifier
iris = datasets.load_iris()
X_train, X_test, y_train, y_test = train_test_split(iris.data, iris.target, test_size=0.2)
clf = KNeighborsClassifier(n_neighbors=3)
clf.fit(X_train, y_train)
y_pred = clf.predict(X_test)
```
阅读全文
相关推荐


















