欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 小項(xiàng)目實(shí)踐

Python 是一種非常流行的編程語(yǔ)言,越來越多的人開始學(xué)習(xí)它。在實(shí)踐中,小項(xiàng)目是學(xué)習(xí) Python 的有效方法,在這里,我將分享幾個(gè) Python 小項(xiàng)目實(shí)踐給大家參考。

1. 簡(jiǎn)易的數(shù)據(jù)爬蟲

import requests
from bs4 import BeautifulSoup
url = 'https://www.xxxxx.com'
response = requests.get(url)
soup = BeautifulSoup(response.content, 'html.parser')
for link in soup.find_all('a'):
print(link.get('href'))

這是一個(gè)非常基礎(chǔ)的爬蟲,它可以爬取一個(gè)網(wǎng)頁(yè)的所有鏈接,并輸出鏈接地址。需要安裝第三方庫(kù) BeautifulSoup 和 requests。

2. 文件壓縮工具

import zipfile
def zip_files(files, zip_name):
try:
zip_file = zipfile.ZipFile(zip_name, 'w', zipfile.ZIP_DEFLATED)
for file in files:
zip_file.write(file)
zip_file.close()
return True
except Exception as e:
print(e)
return False
files = ['file1.txt', 'file2.txt', 'file3.txt']
zip_name = 'test.zip'
zip_files(files, zip_name)

這個(gè)小項(xiàng)目是用 Python 實(shí)現(xiàn)的文件壓縮工具。可以壓縮多個(gè)文件,生成一個(gè) zip 文件。需要安裝 Python 內(nèi)置的 zipfile 庫(kù)。

3. 圖片壓縮工具

from PIL import Image
import os
def resize_image(input_image_path, output_image_path, size):
original_image = Image.open(input_image_path)
width, height = original_image.size
percent = size / float(width)
new_height = int(height * percent)
resized_image = original_image.resize((size, new_height), Image.ANTIALIAS)
resized_image.save(output_image_path)
input_image_path = 'image.jpg'
output_image_path = 'resized_image.jpg'
size = 300
resize_image(input_image_path, output_image_path, size)

這個(gè)小項(xiàng)目是用 Python 實(shí)現(xiàn)的圖片壓縮工具,可以將圖片等比例縮放到指定尺寸。需要安裝第三方庫(kù) PIL。

以上就是我分享的幾個(gè) Python 小項(xiàng)目,希望對(duì)大家學(xué)習(xí) Python 有所幫助。