Python简介
Python 是一种高级编程语言,由 Guido van Rossum 在 1991 年首次发布。它的设计注重可读性和简洁性,使得程序员能够更快速地编写代码,同时还具备了丰富的标准库和第三方库,支持多种编程范式,如面向对象、函数式等。Python的解释器可以在各种操作系统上运行,包括 Windows、Linux、macOS 等。
Python的安装
安装 Python 可以通过官方网站 python.org 下载安装包,根据操作系统选择相应版本。安装完成后,可以在命令行中输入 python 命令来验证安装是否成功,并且可以使用 pip 工具来安装额外的第三方库。
Python的基本使用
print("Hello, World!")
result = 1 + 1 print(result)
|
requests: 网络请求
requests 是 Python 中用于发送 HTTP 请求的库,可以方便地进行 GET、POST 等操作。
import requests
response = requests.get("https://api.github.com")
print(response.text)
payload = {"key": "value"} response = requests.post("http://httpbin.org/post", data=payload)
print(response.status_code)
|
BeautifulSoup: HTML数据解析
BeautifulSoup
是 Python 中用于解析 HTML 和 XML 的库,可以方便地从网页中提取信息。
from bs4 import BeautifulSoup
html_doc = """ <html><head><title>Hello, World!</title></head> <body><p>这是一个简单的 HTML 文档。</p></body> </html> """
soup = BeautifulSoup(html_doc, "html.parser")
title = soup.title.string print("标题:", title)
paragraph = soup.p.string print("段落:", paragraph)
|
PyMySQL: 数据库连接
PyMySQL
是 Python 中用于连接 MySQL 数据库的库,可以方便地进行数据库操作。
import pymysql
connection = pymysql.connect( host="localhost", user="username", password="password", database="database_name" )
cursor = connection.cursor()
cursor.execute("SELECT * FROM table_name")
results = cursor.fetchall()
for row in results: print(row)
connection.close()
|