【阶段总结】关于Python使用的一些总结
2017-08-03 17:58
489 查看
内容包括:
1、文件、文件夹判断、创建、删除操作
2、获取指定路径下所有文件夹或指定类型文件
3、python保存文本文件的编码格式
4、bat脚本之间的调用
5、log日志系统的使用
6、Socket通信
1、文件夹、文件操作
2、获取指定路径下所有文件夹或指定类型文件
3、python保存文本文件的编码格式
4、bat脚本之间的调用
5、
6、Socket通信参考
http://blog.csdn.net/jiajia4336/article/details/8798421
1、文件、文件夹判断、创建、删除操作
2、获取指定路径下所有文件夹或指定类型文件
3、python保存文本文件的编码格式
4、bat脚本之间的调用
5、log日志系统的使用
6、Socket通信
1、文件夹、文件操作
# -*- coding: utf-8 -*- import os import sys import shutil reload(sys) sys.setdefaultencoding('utf-8') #判断是否存在文件夹 if not os.path.exists("test"): #创建文件夹 #os.mkdir("test") #两者都可以创建文件夹 os.makedirs("test") #判断是否是文件夹 if os.path.isdir("test"): #是文件夹 删除 #os.rmdir("test") test文件夹必须为空 shutil.rmtree("test") #test文件夹可以不为空,需要借助shutil #判断文件 if os.path.exists("test.txt"): os.remove("test.txt") #递归删除文件夹和文件 for root,dirs,files in os.walk("test"): for file in files: os.remove(os.path.jion(root,file)) for dir in dirs: os.rmdir(os.path.jion(root,dir))
2、获取指定路径下所有文件夹或指定类型文件
# -*- coding: utf-8 -*- import os import sys import glob reload(sys) sys.setdefaultencoding('utf-8') #获取test文件夹下所有的内容 for dir in os.listdir("test"): #判断是否为文件夹 if os.path.isdir(dir): #获取文件夹下指定类型的文件 files = glob.glob(dir + '/*.gz')
3、python保存文本文件的编码格式
# -*- coding: utf-8 -*- import os import sys import codecs #需要导入该包 reload(sys) sys.setdefaultencoding('utf-8') #以追加的方式创建test.bat文件,保存为gbk编码 f = codecs.open("test.bat",'a','gbk') f.write("123") f.close()
4、bat脚本之间的调用
call test.bat
5、
6、Socket通信参考
http://blog.csdn.net/jiajia4336/article/details/8798421
相关文章推荐
- 关于使用GNS3的一些小总结
- sql server 关于 default value的一些使用总结
- 关于CKEditor与CKFinder配合使用以及一些注意点总结
- 关于sqlite3使用top的一些规则总结
- 关于SQL SERVER时间格式使用的一些总结
- 关于SQL SERVER时间格式使用的一些总结
- 关于崩溃等问题的定位总结(使用qcc的一些方法来尝试)
- 关于sqlite3使用top的一些规则总结
- 关于virtualbox的一些使用总结
- 关于kvm轻度使用的一些总结
- 关于Linq使用过程中遇见的一些小问题的总结
- 关于RDLC报表的一些总结,希望对正在学习使用它的朋友有所帮助
- 转载sql server 关于 default value的一些使用总结
- 关于sqlite3使用top的一些规则总结
- 关于SQL SERVER时间格式使用的一些总结 综合整理
- 【转帖】使用python爬虫抓站的一些技巧总结:进阶篇
- 关于sqlite3使用top的一些规则总结
- 关于MySQLdb的一些新发现(使用python连接mysql的库)
- 关于sqlite3使用top的一些规则总结
- 推荐一系列python笔记,给总结阶段使用