編譯Python及相關模組

2021-07-04 22:36:15 字數 751 閱讀 7258

python原始碼編譯安裝過程中,有一些模組被認作可選項。

python編譯命令:

make clean

1.安裝zlib

檢驗:import zlib 

zlib python也自帶了乙份。

2.安裝readline, 原始碼在內部的tar,帶config檔案

/usr/local/src/readline-6.2.4.1/rl/readline-6.2 

ldconfig

檢驗:import readline

3.安裝openssl

ssl原始碼編譯安裝後會在/usr/local/ssl生成目錄;

再次編譯python是需要修改配置檔案:

python_cource/modules/setup.dist如下:

# socket module helper for ssl support; you must comment out the other

# socket line above, and possibly edit the ssl variable:

ssl=/usr/local/ssl

_ssl _ssl.c \

-duse_ssl -i$(ssl)/include -i$(ssl)/include/openssl \

-l$(ssl)/lib -lssl -lcrypto

檢驗:import ssl

3.安裝sqlite

import sqlite3

python 時間相關模組

import time 目前開發中用時間標準時間 utc time.time 當前時間戳 1970 1 1到現在的秒數 c time.time print time.gmtime c time.struct time tm year 2018,tm mon 4,tm mday 25,tm hour ...

Python 時間相關模組

時間相關的模組主要有以下幾種使用場景 日誌管理必然會記錄時間 統計程式執行開始 結束時間 測試乙個函式的執行時長 time 模組提供兩種時間表達方式 假定乙個零點基準,偏移長度換算為按秒的數值型 由9個整數組成的元組 struct time 表示的時間 當前時間浮點數import time 返回時間...

python 時間相關模組

import time from datetime import datetime,timedelta,timezone print datetime.resolution str datetime.resolution 最小單位 datetime.resolution 0 00 00.000001...