Python có cộng đồng lớn nhất trong thế giới lập trình. Do cộng đồng của nó, nó có một số thư viện và gói tuyệt vời mà bạn có thể sử dụng để nâng cao trình độ lập trình của mình. Trong blog này, tôi sẽ chia sẻ 10 Thư viện hữu ích nhất trong Python, Vì vậy, đừng lãng phí thêm thời gian, hãy bắt đầu
1. youtube ĐL
Youtube-dl là một thư viện mà tôi sử dụng trong các dự án của mình. Đây là một chương trình dòng lệnh để tải xuống video từ Youtube và các trang web video khác
Cài đặt.
# Pillow example1
from PIL import Image
# Paste Image 1 to Image 2im1 = Image.open["img1.png"]
im2 = Image.open["img2.png"]
Image.Image.paste[im1, im2, [60, 100]]
im1.show[]
Mã ví dụ bên dưới
# Youtube Dl Exampleimport youtube_dlydl_opt = {}2. Cái gối
with youtube_dl.YoutubeDL[ydl_opt] as ydl:
ydl.download[['//www.youtube.com/watch?v=videocode']]
Mô-đun Gối là mô-đun xử lý ảnh để chỉnh sửa ảnh của bạn. nó giống như một Photoshop nhỏ trong phiên bản Pythonic. Mô-đun này rất hữu ích khi bạn cần chỉnh sửa ảnh của mình theo chương trình
Cài đặt.
# Pillow example2
from PIL import Image
# Paste Image 1 to Image 2im1 = Image.open["img1.png"]
im2 = Image.open["img2.png"]
Image.Image.paste[im1, im2, [60, 100]]
im1.show[]
Mã ví dụ bên dưới
# Pillow example
from PIL import Image
# Paste Image 1 to Image 2im1 = Image.open["img1.png"]
im2 = Image.open["img2.png"]
Image.Image.paste[im1, im2, [60, 100]]
im1.show[]
9 ý tưởng dự án Python thú vị dành cho lập trình viên
Danh sách các dự án Python thú vị và thú vị mà bạn có thể hoàn thành vào cuối tuần này
con trăn. tiếng Anh đơn giản. io
Các tính năng ẩn của Python mà bạn có thể chưa từng nghe đến
Các tính năng, mẹo và thủ thuật Python ít được biết đến
con trăn. tiếng Anh đơn giản. io
3. ĐẹpSúpNếu bạn muốn bắt đầu Sự nghiệp Python của mình trong Tìm kiếm trên web thì mô-đun này sẽ trở thành người bạn thân nhất của bạn. Mô-đun BeautifulSoup sẽ giúp bạn lấy dữ liệu từ các tệp HTML và XML, Nó cung cấp một cách thành ngữ để điều hướng qua dữ liệu HTML. Hầu hết Python Web Scraper đều sử dụng mô-đun BeautifulSoup with Requests
Cài đặt.
# Pillow example3
from PIL import Image
# Paste Image 1 to Image 2im1 = Image.open["img1.png"]
im2 = Image.open["img2.png"]
Image.Image.paste[im1, im2, [60, 100]]
im1.show[]
Mã ví dụ bên dưới
# BeautifulSoup Example# Example HTML DATA4. thợ sửa ống nước
Some
from bs4 import BeautifulSouphtml = BeautifulSoup[data, "html5lib"]p = html.find["p"]print[p.text] # Some
Mô-đun này theo tên của nó được sử dụng để xử lý các tệp PDF. Pdf Plumber sẽ giúp bạn trích xuất dữ liệu và bảng từ tệp pdf. Thậm chí mô-đun này sẽ cung cấp cho bạn thông tin về bố cục của pdf như phông chữ, dòng, Hình ảnh, v.v. Đây là mô-đun xử lý Pdf đầy đủ mà bạn có thể sử dụng
Cài đặt.
# Pillow example4
from PIL import Image
# Paste Image 1 to Image 2im1 = Image.open["img1.png"]
im2 = Image.open["img2.png"]
Image.Image.paste[im1, im2, [60, 100]]
im1.show[]
Mã ví dụ bên dưới
# Pdf Plumber Example5. kẹp kim loại
import pdfplumberwith pdfplumber.open["original.pdf"] as pdf:
for num, page in enumerate[pdf.pages, 1]:
print['page', num]
text = page.extract_text[]
print[text]
Pyperclip là một mô-đun đơn giản để sao chép-dán chức năng khay nhớ tạm. Mô-đun này rất hữu ích khi bạn cần sao chép và dán một thứ theo chương trình
Cài đặt.
# Pillow example5
from PIL import Image
# Paste Image 1 to Image 2im1 = Image.open["img1.png"]
im2 = Image.open["img2.png"]
Image.Image.paste[im1, im2, [60, 100]]
im1.show[]
Mã ví dụ bên dưới
# Paper Clip
import pyperclip
pyperclip.copy['Text is Copy from Clipboard.']
pyperclip.paste[]a
6. PydubMô-đun Pydub sẽ giúp bạn sửa đổi các tệp âm thanh. Mô-đun này hỗ trợ nhiều tệp âm thanh. Bạn có thể thực hiện một số chức năng chỉnh sửa âm thanh với Pydub
Cài đặt.
# Pillow example6
from PIL import Image
# Paste Image 1 to Image 2im1 = Image.open["img1.png"]
im2 = Image.open["img2.png"]
Image.Image.paste[im1, im2, [60, 100]]
im1.show[]
Mã ví dụ bên dưới
# Youtube Dl Exampleimport youtube_dlydl_opt = {}17. Yêu cầu
with youtube_dl.YoutubeDL[ydl_opt] as ydl:
ydl.download[['//www.youtube.com/watch?v=videocode']]
Mô-đun yêu cầu sẽ giúp bạn tải xuống cấu trúc HTML từ các trang web mà bạn có thể thực hiện các loại hành động khác nhau như trích xuất dữ liệu hoặc sửa đổi cấu trúc HTML, v.v. Yêu cầu cũng hỗ trợ đăng dữ liệu trở lại trang web và nó cũng có một số chức năng tuyệt vời khác
Cài đặt.
# Pillow example7
from PIL import Image
# Paste Image 1 to Image 2im1 = Image.open["img1.png"]
im2 = Image.open["img2.png"]
Image.Image.paste[im1, im2, [60, 100]]
im1.show[]
Mã ví dụ bên dưới
# Youtube Dl Exampleimport youtube_dlydl_opt = {}38. PyautoGui
with youtube_dl.YoutubeDL[ydl_opt] as ydl:
ydl.download[['//www.youtube.com/watch?v=videocode']]
PyautoGui theo tên của nó sẽ tự động hóa Gui của Windows. Với các mô-đun này, bạn có thể điều khiển chuột, bàn phím, lời nhắc hiển thị, Chụp ảnh màn hình, v.v.
Cài đặt.
# Pillow example8
from PIL import Image
# Paste Image 1 to Image 2im1 = Image.open["img1.png"]
im2 = Image.open["img2.png"]
Image.Image.paste[im1, im2, [60, 100]]
im1.show[]
Mã ví dụ bên dưới
# Youtube Dl Exampleimport youtube_dlydl_opt = {}59. phế liệu
with youtube_dl.YoutubeDL[ydl_opt] as ydl:
ydl.download[['//www.youtube.com/watch?v=videocode']]
Scrapy là một mô-đun thu thập dữ liệu web mã nguồn mở tuyệt vời. Nó có thể trích xuất dữ liệu định dạng HTML từ trang web và trích xuất dữ liệu văn bản từ cấu trúc HTML được trích xuất. Mô-đun này có thể được sử dụng cho nhiều mục đích khác nhau như khai thác dữ liệu, thử nghiệm web, tự động hóa, v.v.
Cài đặt.
# Pillow example9
from PIL import Image
# Paste Image 1 to Image 2im1 = Image.open["img1.png"]
im2 = Image.open["img2.png"]
Image.Image.paste[im1, im2, [60, 100]]
im1.show[]
Mã ví dụ bên dưới
# Youtube Dl Exampleimport youtube_dlydl_opt = {}710. Openpyxl
with youtube_dl.YoutubeDL[ydl_opt] as ydl:
ydl.download[['//www.youtube.com/watch?v=videocode']]
Mô-đun Openpyxl xử lý các tệp Excel. Bạn có thể đọc, viết và sửa đổi các tệp excel với mô-đun này. Tôi sử dụng thư viện này trong các dự án python khác nhau của mình
Cài đặt.
# Pillow example9
from PIL import Image
# Paste Image 1 to Image 2im1 = Image.open["img1.png"]
im2 = Image.open["img2.png"]
Image.Image.paste[im1, im2, [60, 100]]
im1.show[]
Mã ví dụ bên dưới
# Youtube Dl Exampleimport youtube_dlydl_opt = {}9
with youtube_dl.YoutubeDL[ydl_opt] as ydl:
ydl.download[['//www.youtube.com/watch?v=videocode']]
PhimPyTHƯỞNG
Mô-đun MoviePy là một mô-đun tuyệt vời giúp bạn tạo video hoặc chỉnh sửa video. MoviePy có rất nhiều chức năng giúp bạn chỉnh sửa video theo chương trình
Cài đặt.
# BeautifulSoup Example# Example HTML DATA1
Some
from bs4 import BeautifulSouphtml = BeautifulSoup[data, "html5lib"]p = html.find["p"]print[p.text] # Some
Mã ví dụ bên dưới
# Pillow example0Suy nghĩ cuối cùng
from PIL import Image
# Paste Image 1 to Image 2im1 = Image.open["img1.png"]
im2 = Image.open["img2.png"]
Image.Image.paste[im1, im2, [60, 100]]
im1.show[]
Chà, đó là bài viết này và tôi hy vọng bạn thấy bài viết này hữu ích và thú vị khi đọc. Vui lòng trả lời và chia sẻ ❤️ bài viết này với Pythonier Friends. mã hóa hạnh phúc