Python包:修订间差异
跳到导航
跳到搜索
(创建页面,内容为“有超过 200,000 个 Python 程序包(基于官方 Python 程序包索引 PyPI 托管的程序包)。 === 科学计算 === {| class="wikitable" |Package |Install |Import |Memo |- |Table |pandas |pandas |处理复杂的数据集 |- |Matrix |numpy |numpy |维度数组与矩阵运算 |- |Scientific |scipy |scipy |插值、积分、优化、图像处理、统计、常微分方程 |} === DB === {| class="wikitable" |Package |Install |Import |Memo |- |Oracle…”) |
|||
(未显示同一用户的5个中间版本) | |||
第22行: | 第22行: | ||
|scipy | |scipy | ||
|插值、积分、优化、图像处理、统计、常微分方程 | |插值、积分、优化、图像处理、统计、常微分方程 | ||
|- | |||
|Sklearn | |||
|scikit-learn | |||
|sklearn | |||
|分类、回归、聚类、降维等算法机器学习库 | |||
|} | |} | ||
第33行: | 第38行: | ||
|Oracle | |Oracle | ||
|oracledb | |oracledb | ||
| | | | ||
|支持 DSN 参数 | |支持 DSN 参数 | ||
|- | |- | ||
|Oracle | |Oracle | ||
|cx_Oracle | |cx_Oracle | ||
| | | | ||
| | | | ||
|- | |- | ||
第48行: | 第53行: | ||
|MySQL | |MySQL | ||
|pymysql | |pymysql | ||
| | | | ||
| | |||
|- | |||
|Clickhouse | |||
|clickhouse_driver | |||
| | |||
| | | | ||
|- | |- | ||
|SQL Server | |SQL Server | ||
|pymssql | |pymssql | ||
| | |||
| | |||
|- | |||
|SQLite3 | |||
| | |||
|sqlite3 | |||
| | |||
|- | |||
|redis | |||
|redis-py-cluster | |||
|rediscluster | |||
| | | | ||
|} | |} | ||
第74行: | 第94行: | ||
|发送HTTP请求 | |发送HTTP请求 | ||
|} | |} | ||
=== Build === | |||
using setup.py if you have downloaded the source package locally: | |||
python setup.py build | |||
python setup.py install | |||
=== 支持的安装包版本 === | |||
wheel.pep425tags.get_supported() | |||
=== Error === | |||
=== nltk.download === | |||
[nltk_data] Error loading stopwords: <urlopen error [SSL: | |||
[nltk_data] CERTIFICATE_VERIFY_FAILED] certificate verify failed: | |||
[nltk_data] unable to get local issuer certificate (_ssl.c:1006)> | |||
# 忽略证书验证 | |||
# 建立 SSL 连接时,使用未经验证的上下文,从而避免 SSL 证书验证失败的错误 | |||
import ssl | |||
ssl._create_default_https_context = ssl._create_unverified_context | |||
-.OR.- | |||
# 下载 Python 根证书 | |||
curl --remote-name --time-cond cacert.pem https://curl.se/ca/cacert.pem | |||
替换这个目录的证书: | |||
import ssl | |||
ssl.get_default_verify_paths().openssl_cafile | |||
[[分类:Develop]] | |||
[[分类:Python]] |
2024年6月28日 (五) 15:58的最新版本
有超过 200,000 个 Python 程序包(基于官方 Python 程序包索引 PyPI 托管的程序包)。
科学计算
Package | Install | Import | Memo |
Table | pandas | pandas | 处理复杂的数据集 |
Matrix | numpy | numpy | 维度数组与矩阵运算 |
Scientific | scipy | scipy | 插值、积分、优化、图像处理、统计、常微分方程 |
Sklearn | scikit-learn | sklearn | 分类、回归、聚类、降维等算法机器学习库 |
DB
Package | Install | Import | Memo |
Oracle | oracledb | 支持 DSN 参数 | |
Oracle | cx_Oracle | ||
postgreSQL | psycopg2-binary | psycopg2 | |
MySQL | pymysql | ||
Clickhouse | clickhouse_driver | ||
SQL Server | pymssql | ||
SQLite3 | sqlite3 | ||
redis | redis-py-cluster | rediscluster |
HTTP
Package | Install | Import | Memo |
HTTP | urllib3 | urllib3 | HTTP 客户端,SSL/TLS 验证等 |
HTTP | requests | requests | 发送HTTP请求 |
Build
using setup.py if you have downloaded the source package locally:
python setup.py build python setup.py install
支持的安装包版本
wheel.pep425tags.get_supported()
Error
nltk.download
[nltk_data] Error loading stopwords: <urlopen error [SSL: [nltk_data] CERTIFICATE_VERIFY_FAILED] certificate verify failed: [nltk_data] unable to get local issuer certificate (_ssl.c:1006)>
# 忽略证书验证 # 建立 SSL 连接时,使用未经验证的上下文,从而避免 SSL 证书验证失败的错误 import ssl ssl._create_default_https_context = ssl._create_unverified_context -.OR.- # 下载 Python 根证书 curl --remote-name --time-cond cacert.pem https://curl.se/ca/cacert.pem 替换这个目录的证书: import ssl ssl.get_default_verify_paths().openssl_cafile