第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

python之各種包

標(biāo)簽:
Python

python之各种包

因为需要解决不同的需求,所以,python准备了丰富的模块.只要导入就可以使用,简洁高效.

collection模块

具名元组(namedtuple),可以给指定位置传参,一一赋值后,可以单独调用.可以运用于存储座标位置

队列(queue),先进先去

双端队列

有序字典(OrderDict),记住了字典元素的添加顺序

defaultdict()设置字典内键的默认值

counter,统计字符串内单个字符的出现次数

time模块:截取时间,格式化输出时间,

random是个有趣的模块,所有跟随机概率有关的地方,都可以用到.(下图:获取验证码)

os:可以实现与操作系统进行交互.

os.mkdir(‘xxx文件名’):创建文件夹

os.path.exists(‘文件夹路径’):判断文件夹是否存在

os.path.isfile(‘文件路径’):判断文件是否存在

os.rmdir(‘文件夹路径’):只能删除空文件夹

os.path.dirname(file):获取当前文件所在路径

os.path.join(‘文件夹路径1’,‘文件夹路径2’ ):拼接路径

os.listdir(‘文件夹路径’):显示当前文件夹下所有文件名

os.chdir(‘文件夹路径’):切换当前所有的目录

os.getcwd():获取当前所有目录

os.path.getsize(‘文件路径’):获取文件大小,以字节为单位

sys与程序进行交互

sys.path.append(‘文件夹路径’):可以将指定文件夹路径添加到程序环境变量中,

json不同语言编写的程序之间,进行数据传递的工具

因为语言之间设计的不同,他能转换的数据类型是有限的.

序列化:将字符串转换成其他数据类型

dumps:转换后,可以写入文件,也可以直接赋值给变量.进行传递

dump:转换后,需要以wb或rb的形式写入文件

反序列化:将其他数据类型转换成字符串

loads:将变量名或文件中读取的内容反序列化

load:将文件中读取的内容反序列化

pikle是python内部专用的其他语言无法识别,可以转换python中的所有数据类型

dump,load,dumps,loads.操作方法和json一样.好处之一就是可以保存python对象

subprocess:子进程序,可以调用cmd命令行,执行命令,并返回结果

while True:
    cmd = input('cmd>>>:').strip()
    import subprocess
    obj = subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE)
    # print(obj)
    print('正确命令返回的结果stdout',obj.stdout.read().decode('gbk'))
    print('错误命令返回的提示信息stderr',obj.stderr.read().decode('gbk'))
點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消