python基礎學習(lib製作)

2021-06-19 02:55:13 字數 610 閱讀 2629

1.每個人都可以寫自己的模組並安裝到python庫中,供別人呼叫

import sys

import fun

2. 組織乙個目錄結構,比如:

mymodule 

reademe.txt

documentation.txt

libmymodule.py #乙個庫模組

modulepkg       #乙個支援模組包

__init__.py

func.py

runmymodule.py #將作為python runmymodule.py的指令碼

在寫乙個setup.py

# setup.py

from distutils.core import setup

setup=(name = "mymodule",

version="1.0",

py_modules = ['libmymodule'],

packages = ['modulepkg']

scripts = ['runmymodule'] )

cd mymodule-1.0

python setup.py install

就可以了

lib檔案學習摘記

lib有靜態lib和動態lib之分。在windows上,lib的字尾為lib,在linux上,靜態lib的字尾為a和動態lib字尾為so。1 lib是編譯時需要的,dll是執行時需要的。如果要完成源 的編譯,有lib就夠了。如果也使動態連線的程式執行起來,有dll就夠了。在開發和除錯階段,當然最好都...

Python學習資料 Python製作天氣查詢軟體

這次的python學習資料跟大家分享如何用python做乙個天氣查詢軟體,隨時隨地查天氣!開發環境 準備工作 import pandas as pd file pd.read csv city code.csv 選取需要的兩列資訊 file file.loc city id city cn 讀取前五...

vs下製作和使用 lib靜態庫

關於鏈結庫的講解在這個 上有不錯的講解 下面寫一下自己的實踐 首先可以建立乙個空工程,然後再工程屬性 configuration properties general configuration type改為.lib,建立可執行工程預設情況下是.exe 然後,可以在這個工程中建立標頭檔案和原始檔,如...