python基礎模塊的常用方法使用__name__ __file__ __doc__
1.name是一個系統變量,可以用來識別當前模塊是不是主模塊。
if name == ‘main‘:
pass
文檔中,有name變量,當此值為main的時候 就執行當前文件,即pass.當文件為非main ;值時,則不執行當前文件。因為 當文件為主模塊的時候,name的變量值等於main ;當此模塊只是被調用的時候,則 name的變量值等於當前文件的名字。從而進行判斷
2.常用變量
print(name) #判斷文件是否是主文件
print(file) #打印出當前文件所在的文件路徑
print(doc
例如:
python基礎模塊的常用方法使用__name__ __file__ __doc__
相關推薦
python os模塊常用方法總結
rmdir src dst 系統信息 nbsp isf pre os模塊 text 該模塊提供一種便捷的方式來操作系統 os.environ:返回系統環境變量 os.getenv(env):返回環境變量env的值 os.getpid():當前程序的進程 os.uname(
python基礎模塊的常用方法使用__name__ __file__ __doc__
tps 模塊 ESS 描述 href 一個 www pro shadow 參考資料:https://www.cnblogs.com/chaojiyingxiong/p/9506949.html 1.name是一個系統變量,可以用來識別當前模塊是不是主模塊。 if name
python os.path模塊常用方法詳解
linu margin 作文 擴展 .py sans csv pytho 宋體 python os.path模塊常用方法詳解 轉發自:http://www.cnblogs.com/wuxie1989/p/5623435.html os.path模塊主要用於文件的
python:os.path模塊常用方法
file doc pat rmp 1.5 com common path itext os.path模塊主要用於文件的屬性獲取,在編程中經常用到,以下是該模塊的幾種常用方法。更多的方法可以去查看官方文檔:http://docs.python.org/library/os.p
python基礎模塊之序列化
serial 頁面 dumps pickle turn self. 只需要 奇怪 com ---什麽是序列化(picking)? 我們把變量從內存中變成可存儲或傳輸的過程稱之為序列化。 序列化之後,就可以把序列化後的內容寫入磁盤,或者通過網絡傳輸到別的機器上。
Python基礎----模塊2
系統 pla 打印 反序列化 技術 mage dll pac 自定義 sys模塊 sys模塊提供了一系列有關Python運行環境的變量和函數。 1 #重點記憶 2 sys.argv #命令行參數List,第一個元素是程序本身路徑 3 sys.exi
Python基礎----模塊1
1970年1月1日 與操作 cnblogs tool 復制代碼 三種 image getcwd 什麽 time模塊 在Python中,通常有這三種方式來表示時間:時間戳、元組(struct_time)、格式化的時間字符串: (1)時間戳(timestamp) :通常來說,
Python 基礎 - 模塊 Module - os模塊
則無 rem and ron 平臺 paths 報錯 pytho 否則 OS模塊 操作系統功能, 涉及文件及目錄等操作。不受平臺限制。os模塊允許一個程序不需要任何改動,同時在linux 和 windows下運行。和windows下powershell以及linux裏的co
python os模塊 常用命令
log 結果 遞歸 創建目錄 ber borde echo sys mkdir python編程時,經常和文件、目錄打交道,這是就離不了os模塊。os模塊包含普遍的操作系統功能,與具體的平臺無關。以下列舉常用的命令 1. os.name()——判斷現在正在實用的
Python基礎模塊
sys 存在 打印 linux下 hashlib模塊 ron 返回 命名 .get 一、簡介 模塊是一個保存了Python代碼的文件。模塊能定義函數,類和變量。模塊裏也能包含可執行的代碼,模塊分為三種: 自定義模塊 內置標準模塊 開源模塊(第三方) 二、常用內置模塊
python基礎-模塊學習
語言 () 是否 導入模塊 format random 生成 自定義模塊 light 1.定義: 模塊:用來從邏輯上組織python代碼(變量、函數、類、邏輯:實現一個功能),本質就是.py結尾的python文件。 包:用來從邏輯上組織模塊,本質是一個目錄(必須
Python基礎模塊:datetime模塊
center inf 創建 strftime 函數 timedelta next 自定義格式 single datetime介紹:datetime是Python處理日期和時間的標準庫。它包含了五個類:datetime,date,time,timedelta, tzinfod
Python基礎模塊:logging模塊
.info stream 沒有 test https 打印 多個 stdout formatter 功能:格式化輸出日誌五個級別DEBUG,INFO,WARING,ERROR,CRITICAL,默認打印WARING以上級別輸入,可更改。默認實例是root,建議使用時不要使用
Python基礎-模塊和包
模塊名 orm 函數 輸入 per 數據庫文件 NPU level setting 1.1 什麽是模塊 常見的場景:一個模塊就是一個包含了python定義和聲明的文件,文件名就是模塊名字加上.py的後綴。 但其實import加載的模塊分為四個通用類別: 1. 使用py
Python基礎-----模塊導入註意事項
pack 目錄 dirname 文件包含 pri 基礎 但是 環境變量 正常 #!/usr/bin/env python#-*- coding:utf-8 -*-‘‘‘python文件一般都是不同的package(包)放置不同的功能文件若需要導入同級或者上級目錄包中文件,則
OS模塊常用方法
efi initrd 環境變量 修改時間 後綴 man pen pan tdi #OS模塊 #os模塊就是對操作系統進行操作,使用該模塊必須先導入模塊: import os #getcwd() 獲取當前工作目錄(當前工作目錄默認都是當前文件所在的文件夾) result
python基礎--字串的常用方法和列表
字串的常用方法 判斷字串 變成‘標題’ In [1]: 'Hello'.istitle() Out[1]: True In [2]: 'hello'.istitle() Out[2]: False In [7]: 'heLLo'.islower() ##判斷是否全部為小寫 Out[
【轉載】python中math模塊常用的方法
sum tran magic 大於 mea 正弦 erlang his isnan 轉自:https://www.cnblogs.com/renpingsheng/p/7171950.html ceil #取大於等於x的最小的整數值,如果x是一個整數,則返回x ceil(x
python主要模塊 和 常用方法簡覽
ali 內建模塊 fork input dict substr csdn收藏 mysqld 一是 1 ******************** 2 PY核心模塊方法 3 ******************** 4 os模塊: 5 os.r
python os模塊功能和方法總結
isp 通用 工作 相同 使用 結束 所有 erro 大量 1 os.sep 可以取代操作系統特定的路徑分割符 2 os.linesep 字符串給出當前平臺使用的行終止符。例如,Windows使用‘\r\n‘,Linux使用‘\n‘ 而Mac使用‘\r‘。