python标准库有哪些?这五个常用python标准库必要知道!

Python是一门较为简单的编程语言,如今很多小学都已经开始教授python了,可见它的热度之高。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。而如果你是零基础想要自学Python的话,那么就建议你进行专业系统的视频课程学习!为帮助广大Python学习爱好者提升,精选到了几套专业优质的Python自学视频课程,学习就可以掌握Python编程技巧以及第三方库使用方法~

五个常用python标准库:

1、sys

sys包被用于管理Python自身的运行环境。Python是一个解释器(interpreter),也是一个运行在操作系统上的程序。我们可以【sys】包来控制这一程序运行的许多参数,比如说Python运行所能占据的内存和CPU,Python所要扫描的路径等。另一个重要功能是和Python自己的命令行互动,从命令行读取命令和参数。

sys.argv:获取命令行参数,list对象

sys.exit(n):对出程序

sys.stdout,sys.stdin,sys.stderror:分别和输出输入,错误输出相关

重定向:

2、os模块

os包是Python与操作系统的接口。我们可以用os包来实现操作系统的许多功能,比如管理系统进程,改变当前路径(相当于’cd‘),改变文件权限等,建立。

但要注意,os包是建立在操作系统的平台上的,许多功能在Windows系统上是无法实现的。另外,在使用os包中,要注意其中的有些功能已经被其他的包取代。

我们通过文件系统来管理磁盘上储存的文件。查找、删除,复制文件,以及列出文件列表等都是常见的文件操作。

这些功能经常可以在操作系统中看到(比如ls,mv,cp等Linux命令),但现在可以通过Python标准库中的glob包、shutil包、os.path包、以及os包的一些函数等,在Python内部实现。

3、time模块

日期和时间的管理并不复杂,但容易犯错。Python的标准库中对日期和时间的管理颇为完善(利用time包管理时间,利用datetime包管理日期和时间),你不仅可以进行日期时间的查询和变换(比如:2012年7月18日对应的是星期几),还可以对日期时间进行运算(比如2000.1.113:00的378小时之后是什么日期,什么时间)。

通过这些标准库,还可以根据需要控制日期时间输出的文本格式(比如:输出’2012-7-18‘还是'18Jul2012')

4、random模块

Python标准库中的random函数,可以生成随机浮点数、整数、字符串,甚至帮助你随机选择列表序。列中的一个元素,打乱一组数据等。

当每次生成随机数之前,如果设置seed的值相同,则随机数一样;默认seed(),种子不一样。

5、re模块

re.match只匹配字符串的开始,如果字符串开始不符合正则表达式,则匹配失败,函数返回None;而re.search匹配整个字符串,直到找到一个匹配。

以上就是关于“python标准库有哪些?这五个常用python标准库必要知道!”的相关内容分享了,希望对于你的Python学习有所帮助!很多小伙伴问:Python怎么学?其实Python掌握是需要阶段性的学习的,学习Python零基础功能-Python编程技巧-Python核心原理分析循序渐进方可学会!所以,想学Python,但是无从下手,就来羽兔,点击链接:

  • python鏍囧噯搴撴湁鍝簺?杩欎簲涓父鐢╬ython鏍囧噯搴撳繀瑕佺煡閬!
    绛旓細浜斾釜甯哥敤python鏍囧噯搴擄細1銆乻ys sys鍖呰鐢ㄤ簬绠$悊Python鑷韩鐨勮繍琛岀幆澧冦侾ython鏄竴涓В閲婂櫒(interpreter)锛屼篃鏄竴涓繍琛屽湪鎿嶄綔绯荤粺涓婄殑绋嬪簭銆傛垜浠彲浠ャ恠ys銆戝寘鏉ユ帶鍒惰繖涓绋嬪簭杩愯鐨勮澶氬弬鏁帮紝姣斿璇碢ython杩愯鎵鑳藉崰鎹殑鍐呭瓨鍜孋PU锛孭ython鎵瑕佹壂鎻忕殑璺緞绛夈傚彟涓涓噸瑕佸姛鑳芥槸鍜孭ython鑷繁鐨勫懡浠よ浜掑姩锛屼粠鍛戒护...
  • python鏍囧噯搴撴湁鍝簺
    绛旓細Python鏍囧噯搴撶殑鍐呭娑电洊浜嗛潪甯稿鐨勫姛鑳斤紝涓昏鍖呮嫭鏂囦欢銆佸瓧绗︿覆鍜屾暟瀛楀鐞嗭紝鏁版嵁缁撴瀯銆佺綉缁滅紪绋嬨佹搷浣滅郴缁熺敤鎴风晫闈佺綉椤垫祴璇曘佺嚎绋嬩互鍙婂叾瀹冪殑宸ュ叿銆傚叿浣撴湁锛1銆佹枃浠舵搷浣滅浉鍏崇殑妯″潡锛宱s锛宱s銆俻ath锛宻hutil锛宔rrno锛宻tat锛実lob锛宖nmatch锛宼empfile绛夈2銆佸瓧绗︿覆鍜屾枃鏈鐞嗘ā鍧楋紝string锛宺e锛宒ifflib鍜宼extwrap绛夈
  • Python 甯哥敤鐨鏍囧噯搴浠ュ強绗笁鏂搴撴湁鍝簺
    绛旓細5涓父鐢ㄧ殑Python鏍囧噯搴擄細1銆乷s锛氭彁渚涗簡涓嶅皯涓庢搷浣滅郴缁熺浉鍏宠仈鐨勫嚱鏁板簱 os鍖呮槸Python涓庢搷浣滅郴缁熺殑鎺ュ彛銆傛垜浠彲浠ョ敤os鍖呮潵瀹炵幇鎿嶄綔绯荤粺鐨勮澶氬姛鑳斤紝姣斿绠$悊绯荤粺杩涚▼锛屾敼鍙樺綋鍓嶈矾寰勶紝鏀瑰彉鏂囦欢鏉冮檺绛夈備絾瑕佹敞鎰忥紝os鍖呮槸寤虹珛鍦ㄦ搷浣滅郴缁熺殑骞冲彴涓婄殑锛岃澶氬姛鑳藉湪Windows绯荤粺涓婃槸鏃犳硶瀹炵幇鐨勩傚彟澶栵紝鍦ㄤ娇鐢╫s鍖呬腑锛...
  • Python 甯哥敤鐨鏍囧噯搴浠ュ強绗笁鏂搴撴湁鍝簺
    绛旓細甯哥敤鏍囧噯搴擄細os,sys,subprocess,pickle,multiprocessing,re,time,thinter 绗笁鏂癸細鍥惧儚澶勭悊PIL锛孒TML瑙f瀽bs4銆乸yquery锛寈ml瑙f瀽lxml, 绉戝璁$畻numpy,scipy 鍙嶆杩欎簺鏄殢鍒伴殢鐢ㄧ殑锛岃鐢ㄤ粈涔堝氨瀛︿粈涔
  • Python 鏈閲嶈鐨勫簱閮鏈夊摢浜
    绛旓細绗竴銆丯umPy NumPy鏄疦umerical Python鐨勭畝鍐欙紝鏄疨ython鏁板艰绠楃殑鍩虹煶銆傚畠鎻愪緵澶氱鏁版嵁缁撴瀯銆佺畻娉曚互鍙婂ぇ閮ㄥ垎娑夊強Python鏁板艰绠楁墍闇鐨勬帴鍙c侼umPy杩樺寘鎷叾浠栧唴瀹癸細鈶犲揩閫熴侀珮鏁堢殑澶氱淮鏁扮粍瀵硅薄ndarray 鈶″熀浜庡厓绱犵殑鏁扮粍璁$畻鎴栨暟缁勯棿鏁板鎿嶄綔鍑芥暟 鈶㈢敤浜庤鍐欑‖鐩樹腑鍩轰簬鏁扮粍鐨勬暟鎹泦鐨勫伐鍏 鈶g嚎鎬т唬鏁版搷浣溿佸倕閲屽彾...
  • Python甯哥敤鐨鏍囧噯搴浠ュ強绗笁鏂搴撴湁鍝簺?
    绛旓細Python甯哥敤鐨鏍囧噯搴撴湁http搴撱傜涓夋柟搴撴湁scrapy锛宲illow鍜寃xPython.浠ヤ笅鏈変粙缁嶏細Requests.Kenneth Reitz鍐欑殑鏈瀵岀洓鍚嶇殑http搴擄紝姣忎釜Python绋嬪簭鍛橀兘搴旇鏈夊畠銆係crapy.濡傛灉浣犱粠浜嬬埇铏浉鍏崇殑宸ヤ綔锛岄偅涔杩欎釜搴涔熸槸蹇呬笉鍙皯鐨勩傜敤杩囧畠涔嬪悗浣犲氨涓嶄細鍐嶆兂鐢ㄥ埆鐨勫悓绫诲簱浜嗐倃xPython.Python鐨涓涓狦UI锛堝浘褰㈢敤鎴风晫闈級...
  • python鐨勫簱鏈夊摢浜
    绛旓細1銆丱penPyXL锛歄penPyXL鏄竴涓紑婧愮殑Python搴锛岀敤浜庤鍙栧拰鍐欏叆Excel 2010 xlsx/xlsm鏂囦欢銆備笉鍚屼簬涓浜涚被浼肩殑搴擄紝OpenPyXL鏀寔甯︽湁鏍峰紡銆佸浘琛ㄥ拰鍏紡鐨凟xcel鏂囦欢璇诲彇鍜屼慨鏀广2銆丳yAutoGUI锛歅yAutoGUI鍙互鎵ц榧犳爣鍜岄敭鐩樿嚜鍔ㄥ寲锛屾墽琛岃繛缁敭鐩樼偣鍑汇侀敭鐩樻暡鍑汇佺Щ鍔ㄩ紶鏍囥佸湪灞忓箷涓婃壘鍒板崱绠嶃佽幏鍙栧睆骞曠殑鎴浘锛屼互鍙婃敮鎸...
  • python甯哥敤鍒鍝簺搴?
    绛旓細绗竴涓Python鍙鍖栧簱锛屾湁璁稿鍒殑绋嬪簭搴撻兘鏄缓绔嬪湪鍏跺熀纭涓婃垨鑰呯洿鎺ヨ皟鐢ㄨ搴擄紝鍙互寰堟柟渚垮湴寰楀埌鏁版嵁鐨勫ぇ鑷翠俊鎭紝鍔熻兘闈炲父寮哄ぇ锛屼絾涔熼潪甯稿鏉傘5. Seaborn 鍒╃敤浜哅atplotlib锛岀敤绠娲佺殑浠g爜鏉ュ埗浣滃ソ鐪嬬殑鍥捐〃銆備笌Matplotlib鏈澶х殑鍖哄埆涓洪粯璁ょ粯鍥鹃鏍煎拰鑹插僵鎼厤閮藉叿鏈夌幇浠g編鎰熴6. ggplot 鍩轰簬R鐨勪竴涓綔鍥惧簱...
  • python涓殑搴撴湁鍝簺?
    绛旓細ptpython-楂樼骇浜や簰寮Python瑙f瀽鍣紝鏋勫缓浜巔ython-prompt-toolkit 涓.Dash 姣旇緝鏂扮殑杞欢鍖咃紝瀹冩槸鐢ㄧ函Pvthon鏋勫缓鏁版嵁鍙 鍖朼pp鐨勭悊鎯抽夋嫨锛屽洜姝ょ壒鍒傚悎澶勭悊鏁版嵁鐨 浠讳綍浜恒侱ash 鏄 Flask 锛 Plotly.js 鍜孯eact.is鐨勬贩鍚堜綋 opencv opencv 鏄竴涓法骞冲彴璁$畻鏈鸿瑙夊拰鏈哄櫒瀛︿範杞欢搴擄紝瀹炵幇浜嗗浘鍍忓鐞嗗拰璁$畻鏈...
  • python搴鏄粈涔堟剰鎬?
    绛旓細Python鏍囧噯搴鍖呭惈浜哖ython璇█鏈韩鎻愪緵鐨勫悇绉嶆ā鍧楀拰鍔熻兘锛屽瀛楃涓插鐞嗐佹枃浠惰緭鍏/杈撳嚭銆佹鍒欒〃杈惧紡銆佺綉缁滈氫俊銆佺嚎绋嬪拰杩涚▼鎺у埗绛夈傝岀涓夋柟搴撻氬父鏄敱鐙珛鐨勫紑鍙戜汉鍛樻垨缁勭粐鍒涘缓鍜屽叡浜殑锛屽畠浠彁渚涗簡鏇村姞涓板瘜鐨勫姛鑳藉拰鏇撮珮鏁堢殑绠楁硶锛屼緥濡侼umpy銆丳andas銆丮atplotlib銆丼cikit-learn绛夋暟鎹鐞嗗拰鏈哄櫒瀛︿範搴撱傚浣曚娇鐢...
  • 扩展阅读:python网站入口 ... python库大全一览 ... python手机版下载官方 ... python常见的库 ... tkinter做的漂亮界面 ... 列出python五个标准库 ... python进入 ... python第三方库有哪些 ... python第三方库和标准库 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网