模块熟悉
模塊導入
import pypy from lib.test(也就是文件路徑) import py (文件名)
r = __import__('lib.test.py(文件路徑)',formlist = True(要聲明才能找到))
sys模塊
'''添加路徑'''
sys.path.append('d:\e')
'''用列表的方式返還當前文件的路徑''' print(sys.argv)'''返回python 的版本信息''' print(sys.version)'''返回python 模塊導入的路徑''' print(sys.path)'''返回當前操作平臺的系統''' print(sys.platform)'''輸入相關''' print(sys.stdin) '''輸出相關''' print(sys.stdout) '''錯誤信息''' print(sys.stderr)
'''獲取文件大小'''
os.stat('文件路徑名稱').st_size
'''獲取當前工作目錄''' print(os.getcwd())print(os.pardir)''' 在指定目錄下創建文件夾''' # print(os.mkdir('D:\e\semantic\qwe'))'''查看指定目錄下的所有文件和子目錄,包括隱藏文件,并以列表方式打印''' print(os.listdir('D:\e\semantic\zzzz'))# '''刪除一個指定文件''' # os.remove('D:\e\semantic/a.txt')# '''重命名一個文件或一個目錄''' # os.rename('D:\e\semantic\yy','D:\e\semantic\yj')''' 獲取一個文件 或者 目錄信息''' print(os.stat('D:\e\semantic\yj'))# ''' 獲取當前系統的環境變量信息''' # print(os.environ)'''返回路徑,好像并沒什么用''' print(os.path.abspath('D:\e\semantic'))'''返回路徑的絕對值, 然后分割2個str ''' print(os.path.split('D:\e\semantic'))'''返回path的目錄。其實就是os.path.split(path)的第一個元素''' print(os.path.dirname('D:\e\semantic'))'''返回path最后的文件名。如何path以/或\結尾,那么就會返回空值。即os.path.split(path)的第二個元素''' print(os.path.basename('D:\e\semantic'))'''如果路徑存在返回True, 不存在返回False''' print(os.path.exists('D:\e\semantic'))''' 如果是絕對路徑返回True ,相對路徑返回False ''' print(os.path.isabs('D:\e\semantic\yj'))''' 如果路徑中存在文件,返回True , 不是返回False''' print(os.path.isfile('D:\e\semantic\yj\sadf.txt'))'''如果路徑存在返回True,不再返回False''' print(os.path.isdir('D:\e\semantic\yj'))'''將多個路徑組合后返回,第一個絕對路徑之前的參數將被忽略''' print(os.path.join('d:','\e\semantic'))''' 返回path所指向的文件或者目錄的最后存取時間''' print(os.path.getatime('D:\e\semantic\yj'))'''返回path所指向的文件或者目錄的最后修改時間''' print(os.path.getmtime('D:\e\semantic\yj') )
import pypy from lib.test(也就是文件路徑) import py (文件名)
r = __import__('lib.test.py(文件路徑)',formlist = True(要聲明才能找到))
sys模塊
'''添加路徑'''
sys.path.append('d:\e')
'''用列表的方式返還當前文件的路徑''' print(sys.argv)'''返回python 的版本信息''' print(sys.version)'''返回python 模塊導入的路徑''' print(sys.path)'''返回當前操作平臺的系統''' print(sys.platform)'''輸入相關''' print(sys.stdin) '''輸出相關''' print(sys.stdout) '''錯誤信息''' print(sys.stderr)
import os
'''獲取文件大小'''
os.stat('文件路徑名稱').st_size
'''獲取當前工作目錄''' print(os.getcwd())print(os.pardir)''' 在指定目錄下創建文件夾''' # print(os.mkdir('D:\e\semantic\qwe'))'''查看指定目錄下的所有文件和子目錄,包括隱藏文件,并以列表方式打印''' print(os.listdir('D:\e\semantic\zzzz'))# '''刪除一個指定文件''' # os.remove('D:\e\semantic/a.txt')# '''重命名一個文件或一個目錄''' # os.rename('D:\e\semantic\yy','D:\e\semantic\yj')''' 獲取一個文件 或者 目錄信息''' print(os.stat('D:\e\semantic\yj'))# ''' 獲取當前系統的環境變量信息''' # print(os.environ)'''返回路徑,好像并沒什么用''' print(os.path.abspath('D:\e\semantic'))'''返回路徑的絕對值, 然后分割2個str ''' print(os.path.split('D:\e\semantic'))'''返回path的目錄。其實就是os.path.split(path)的第一個元素''' print(os.path.dirname('D:\e\semantic'))'''返回path最后的文件名。如何path以/或\結尾,那么就會返回空值。即os.path.split(path)的第二個元素''' print(os.path.basename('D:\e\semantic'))'''如果路徑存在返回True, 不存在返回False''' print(os.path.exists('D:\e\semantic'))''' 如果是絕對路徑返回True ,相對路徑返回False ''' print(os.path.isabs('D:\e\semantic\yj'))''' 如果路徑中存在文件,返回True , 不是返回False''' print(os.path.isfile('D:\e\semantic\yj\sadf.txt'))'''如果路徑存在返回True,不再返回False''' print(os.path.isdir('D:\e\semantic\yj'))'''將多個路徑組合后返回,第一個絕對路徑之前的參數將被忽略''' print(os.path.join('d:','\e\semantic'))''' 返回path所指向的文件或者目錄的最后存取時間''' print(os.path.getatime('D:\e\semantic\yj'))'''返回path所指向的文件或者目錄的最后修改時間''' print(os.path.getmtime('D:\e\semantic\yj') )
'''文件注釋 在文件頂部 用 """我是index.py 文件 """ 注釋''' print(__doc__)'''本事自己的路徑''' print(__file__)'''當前py.文件所在的文件夾,用點劃分。''' print(__package__)''' 緩存''' print(__cached__)''' 只要執行name 就等于main。 其他的就等于自身的模塊名''' print(__name__)'''查找當前文件所在目錄''' import os print(os.path.dirname(os.path.dirname(__file__)))
轉載于:https://www.cnblogs.com/cloniu/p/6227079.html
總結
- 上一篇: PYTHON 函数的返回值
- 下一篇: 下拉列表select显示ng-optio