Phyton自定义包导入。
生活随笔
收集整理的這篇文章主要介紹了
Phyton自定义包导入。
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
說明:同一個項目下的自定義包。
項目層次:
1:先建好項目Pybasestudty
2:建Python package,包名:pytestpk,__init__.py是建包時自動產生的文件。
3:在該包下新建firstpkptdemo.py文件,定義兩個類,一個靜態類,和一個普通類。
class Calc(object):@staticmethoddef __staticadd__(valueA,valueB):return valueA + valueB@staticmethoddef __staticsub__(valueA,valueB):return valueA - valueBclass CalcB(object):def __mulB__(self,valueA,valueB):return valueA * valueBdef __divB__(self,valueA,valueB):retvalue = 0if(valueB != 0):retvalue = valueA / valueBreturn retvalue4:在項目下新建classdemo.py文件。from 包名.py文件名 import 要導入的類名(from pytestpk.firstpkpydemo import Calc, CalcB)
或者 from pytestpk.firstpkpydemo import?*(*代表所有類導入)
?
轉載于:https://www.cnblogs.com/longdb/p/9381993.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的Phyton自定义包导入。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Coins and Queries(ma
- 下一篇: 关于dirfd函数