Python之OS模块操作有哪些?这18个高频函数是重中之重,你会用?案例一:新建一个txt文件并向文件中写入数据 。
代码与结果如上图所示 。
案例:os.rename('kitty1.txt',''kitty2.txt')
2.1 输出结果:将kitty1文件改为kitty2
2.2 文件解析说明:文件重命名,将test1文件改为test2文件 。
案例:os.remove('kitty2.txt')
3.1 输出结果:kitty2.txt文件被删除
3.2 解析说明:删除文件 。
案例:os.mkdir('kitty')
4.1 输出结果:创建一个文件夹名字为kitty
4.2 解析说明:创建文件夹 。
4.3 解析说明:list.pop()就直接从list中的最末尾处删除一个元素 。
案例:os.rmdir('test')
5.1 输出结果:删除一个文件夹
5.3 解析说明:删除文件夹.
解析说明:可以取代操作系统特定的路径分割符
案例一:print(os.getcwd())
输出结果:D:PythonProjectPython编程基础
解析说明:相当于linux下的pwd , 获取当前目录 。
案例一:os.chdir(os.getcwd()+os.sep+'kitty')
解析说明:进入到某个目录下 。
解析说明:相当于linux下的ls , 显示当前目录下的文件 。
解析说明:创建一个aa文件夹 , 再在里面创建一个bb文件夹 。
解析说明:删除aa文件夹和aa文件夹中的bb文件夹 。
解析说明:判断是否是个文件 。
解析说明:判断是否是个文件夹 。
解析说明:判断文件是否存在 。
解析说明:获取文件大小 。
解析说明:返回文件的绝对路径 。
解析说明:获取文件的文件名,注意参数需要传入绝对路径 。
解析说明:获取文件的所在目录,注意参数需要传入绝对路径 。
python语言中可以调用的函数有哪些?Python语言中有很多内置函数和标准库函数可以直接调用,同时还可以自定义函数和调用其他模块中的函数 。以下是一些常用的Python内置函数和标准库函数:
数学函数:abs(), pow(), round(), max(), min(), math库中的sin(), cos(), tan(), pi等函数 。
字符串函数:len(), str(), int(), float(), ord(), chr(), upper(), lower(), replace(), split()等函数 。
列表函数:append(), extend(), insert(), remove(), pop(), sort(), reverse()等函数 。
文件操作函数:open(), read(), write(), close()等函数 。
时间和日期函数:time(), sleep(), strftime()等函数 。
正则表达式函数:re.compile(), re.search(), re.match(), re.sub()等函数 。
网络编程函数:socket库中的socket(), bind(), listen(), accept()等函数 。
python有多少内置函数Python内置函数有很多python操作系统函数,为大家推荐5个神仙级的内置函数python操作系统函数:
(1)Lambda函数
用于创建匿名函数python操作系统函数,即没有名称的函数 。它只是一个表达式,函数体比def简单很多 。当我们需要创建一个函数来执行单个操作并且可以在一行中编写时 , 就可以用到匿名函数python操作系统函数了 。
Lamdba的主体是一个表达式,而不是一个代码块 。仅仅能在lambda表达式中封装有限的逻辑进去 。
利用Lamdba函数,往往可以将代码简化许多 。
(2)Map函数
会将一个函数映射到一个输入列表的所有元素上 , 比如我们先创建了一个函数来返回一个大写的输入单词,然后将此函数应有到列表colors中的所有元素 。
我们还可以使用匿名函数lamdba来配合map函数,这样可以更加精简 。
(3)Reduce函数
当需要对一个列表进行一些计算并返回结果时 , reduce()是个非常有用的函数 。举个例子,当需要计算一个整数列表所有元素的乘积时,即可使用reduce函数实现 。
推荐阅读
- 淘宝平台代理商注册条件,做淘宝代理
- 学习安卓语言开发,android语言开发
- ppt超链接是什么,ppt超链接的作用
- python函数中值传递 python按值传递
- linux终端命令警告,linux终端命令集
- 怎么多个表汇总MySQL mysql多个表内连接
- python字典输出匹配,python字典排序后输出
- Python爬虫电影网站,python爬电影资源
- java源代码哪里找 java源代码怎么看