iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python的常用模块
  • 302
分享到

python的常用模块

模块常用python 2023-01-31 01:01:31 302人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

os模块这个模块包含普遍的操作系统功能os.name:获取当前系统平台,windows下返回'nt',linux下返回'posix'。os.linesep:获取当前平台使用的行终止符。Windows下返回'/r/n',Linux使用'/n'

os模块

这个模块包含普遍的操作系统功能


os.name:获取当前系统平台,windows下返回'nt',linux下返回'posix'。
os.linesep:获取当前平台使用的行终止符。Windows下返回'/r/n',Linux使用'/n'。
os.getcwd(): 获取当前工作目录,即当前python脚本工作的目录路径。
os.listdir(path):返回指定目录下的所有文件和目录名。
os.remove(path/filename)函数用来删除一个文件。
os.system()函数用来运行shell命令。此命令可以方便的调用或执行其他脚本和命令
os.path.split()函数返回一个路径的目录名和文件名。
os.path.isfile()和os.path.isdir()函数分别检验给出的路径是一个文件还是目录。
os.path.existe()函数用来检验给出的路径是否真地存在。


sys模块
sys.argv:实现从程序外部向程序传递参数

例子:
print.py脚本:
import sys
print sys.argv[0]
print sys.argv[1]
print sys.argv[2]

运行代码:
Python print.py arg1 arg2

一般来说,argv[0]代表的是执行的程序的文件名,即print.py,argv[1],argv[2]分别对应解释器命令中的arg1,arg2。
sys.exit([arg]): 程序中间的退出,arg=0为正常退出。
sys.getdefaultencoding(): 获取系统当前编码,一般默认为ascii。
sys.setdefaultencoding(): 设置系统默认编码,执行dir(sys)时不会看到这个方法,在解释器中执行不通过,可以先执行reload(sys),在执行setdefaultencoding('utf8'),此时将系统默认编码设置为utf8。(见设置系统默认编码 )
sys.getfilesystemencoding(): 获取文件系统使用编码方式,Windows下返回'mbcs',Mac下返回'utf-8'.
sys.path: 获取指定模块搜索路径的字符串集合,可以将写好的模块放在得到的某个路径下,就可以在程序中import时正确找到。

sys.platfORM: 获取当前系统平台。

--结束END--

本文标题: python的常用模块

本文链接: https://www.lsjlt.com/news/183863.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 常用的python模块
    一、time与datetime模块1、在Python中,通常有这几种方式来表示时间:时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量格式化的时间字符串(Format String...
    99+
    2023-01-31
    模块 常用 python
  • python的常用模块
    os模块这个模块包含普遍的操作系统功能os.name:获取当前系统平台,Windows下返回'nt',Linux下返回'posix'。os.linesep:获取当前平台使用的行终止符。Windows下返回'/r/n',Linux使用'/n'...
    99+
    2023-01-31
    模块 常用 python
  • python常用模块
    collections模块 namedtuple #命名元组 #生成可以使用名字来访问元素内容的tuple from collections import namedtuple Point = namedtuple('point',...
    99+
    2023-01-30
    模块 常用 python
  • Python 常用模块
    1、ConfigParser模块:说明: 读取配置文件http://wangwei007.blog.51cto.com/68019/1104911    2、SQLAlchemy说明:数据库操作模块http://blog.sina.com....
    99+
    2023-01-31
    模块 常用 Python
  • python 常用的模块 optpars
    一、optparse 模块  功能:optparse模块用于处理命令行参数        使用流程:    1、首先,必须 import OptionParser 类,创建一个 OptionParser 对象:from optparse i...
    99+
    2023-01-31
    模块 常用 python
  • python常用的时间模块之datetime模块
    今天小编给大家分享的是python常用的时间模块之datetime模块,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。一、基本类型1、date类datetime.date(2023,5...
    99+
    2023-08-03
  • [python] os.path模块常用
    os.path.abspath(path) #返回绝对路径 os.path.basename(path) #返回文件名 os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径。 o...
    99+
    2023-01-30
    模块 常用 python
  • Python 常用模块续
    用于记录日志并线程安全的模块 import logging logging.basicConfig(level=logging.DEBUG, format='%(asctime)s - %(name...
    99+
    2023-01-31
    模块 常用 Python
  • Python ansible常用模块
    import ansible.runnerimport ansible.playbookimport ansible.inventoryfrom ansible import callbacksfrom ansible import uti...
    99+
    2023-01-31
    模块 常用 Python
  • Python 常用基础模块(二):os模块
    目录 一、os模块介绍二、路径介绍三、常用方法详解3.1 getcwd()方法——获取当前工作目录(字符串)3.2 listdir()方法——返回指定路径下的目录名和文件名3.3 makedi...
    99+
    2023-09-09
    python 开发语言
  • Python常用模块re的使用
    一.re模块的查找方法:  1.findall 匹配所有每一项都是列表中的一个元素 import reret = re.findall('\d+','asd鲁班七号21313') # 正则表达式,待匹配的字符串,flag# ret ...
    99+
    2023-01-31
    模块 常用 Python
  • 关于Python常用模块时间模块time
    目录time简介导入模块1.时间戳2.时间元组(1)把时间戳转换为元组形式(2)元组转换为时间戳输出(3)把元组转换为格式化时间(4)把时间戳转换为格式化时间3.字符串时间(重点)(...
    99+
    2023-05-16
    Python模块 Python时间模块 Python time模块
  • python开发常用的python模块及
    更详细工具包参见 转载自:www.cnblogs.com/hongten/p/hongten_python_more_modules.html adodb:我们领导推荐的数据库连接组件 bsddb3:BerkeleyDB的连接...
    99+
    2023-01-31
    模块 常用 python
  • python爬虫常用模块
    python标准库之urllib模块涉及到网络这块,必不可少的模式就是urllib.request了,顾名思义这个模块主要负责打开URL和HTTP协议之类的urllib最简单的应用就是urllib.request.urlopen(url, ...
    99+
    2023-01-30
    爬虫 模块 常用
  • python常用模块收录
    time模块:  在python中,通常有以下几种方式来表示时间:    1、时间戳,如time.time    2、格式化的时间字符串,如'17/01/2017 10:17:00'    3、元组(struct_time),如gmtime...
    99+
    2023-01-31
    模块 常用 python
  • python常用模块详解
    目录一、模块概述二、模块内容三、模块导入的原理四、模块导入的方法五、random模块 六、time模块(1)python表示时间的三种格式(2)常用方法:(3)时间元组、时...
    99+
    2022-11-12
  • Python 常用模块学习
    Python中的模块是可以将代码量较大的程序分割成多个有组织的、彼此独立但又能互相交互的代码片段,这些自我包含的有组织的代码段就是模块。Python允许“导入”其他模块以实现代码重用,从而也实现了将独立的代码文件组织成更大的程序系统。Py...
    99+
    2023-01-31
    模块 常用 Python
  • python常见模块之OS模块和time模块
    一、OS模块概述 Python OS模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。 二、常用方法 三、OS模...
    99+
    2022-11-12
  • Python常用内置模块之xml模块(详解)
    xml即可扩展标记语言,它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。从结构上,很像HTML超文本标记语言。但他们被设计的目的是不同的,超文本标记语言被设计用来显示数据,...
    99+
    2022-06-04
    模块 详解 常用
  • 常用模块 - openpyxl模块
    一、简介 xlrd/xlwt          主要是针对Office 2003或更早版本的XLS文件格式          缺点:不支持XLSX文件格式 OpenPyXL          能读能写能修改          缺点:不支持...
    99+
    2023-01-31
    模块 常用 openpyxl
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作