帮我推荐一个最新的,评分高的,完整的oscp,中文,视频教程
时间: 2023-03-28 10:03:37 浏览: 80
我可以推荐一些oscp的视频教程,但是评分高不是我可以确定的,因为评分是由观众评定的。以下是我推荐的几个oscp视频教程:《OSCP渗透测试实战》、《OSCP渗透测试实战指南》、《OSCP渗透测试实战指南(第二版)》。这些教程都是中文的,可以帮助你学习渗透测试技术。
相关问题
帮我用input写一个星级评分
当然可以,以下是一个示例代码:
```python
rating = int(input("请您对该产品进行评分(1-5星):"))
if rating < 1 or rating > 5:
print("评分范围为1-5星,请重新输入!")
else:
print("您对该产品的评分为:", "★" * rating)
```
代码逻辑很简单,首先通过`input`函数获取用户输入的评分,并将其转换为整数类型。然后判断用户输入的评分是否在1-5星之间,如果不是则提示用户重新输入,否则输出相应数量的星星表示用户评分。
帮我写一个能爬取豆瓣电影评分的脚本
好的,以下是简单的Python脚本,可以用于爬取豆瓣电影的评分:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://movie.douban.com/top250'
headers = {
'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.97 Safari/537.36'
}
def get_movies(url):
movie_list = []
r = requests.get(url, headers=headers)
soup = BeautifulSoup(r.text, 'html.parser')
movies = soup.find_all('div', {'class': 'info'})
for movie in movies:
title = movie.find('span', {'class': 'title'}).text
rating = movie.find('span', {'class': 'rating_num'}).text
movie_list.append((title, rating))
next_page = soup.find('span', {'class': 'next'}).find('a')
if next_page:
return movie_list, url + next_page['href']
return movie_list, None
while url:
movies, url = get_movies(url)
for movie in movies:
print(movie)
```
这个脚本使用了Python的requests库和BeautifulSoup库,它会从豆瓣电影top250页面中获取电影名称和评分,并将它们打印出来。您可以将打印的结果保存到一个文件中,或将其存储到数据库中以供进一步分析。请注意,豆瓣电影网站有反爬虫机制,使用该脚本可能会触发反爬虫机制,因此请谨慎使用。