博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python笔记03_IO编程
阅读量:4294 次
发布时间:2019-05-27

本文共 838 字,大约阅读时间需要 2 分钟。

 

with open('/path/to/file', 'r') as f:      print(f.read())  	f.write('Hello, world!')  	f.close()  StringIO()  f = BytesIO()  f.write('中文'.encode('utf-8'))  print(f.getvalue())  >>> import os  >>> os.name # 操作系统类型  >>> os.uname()  >>> os.environ  >>> os.environ.get('PATH')  os.path.abspath('.')  os.path.join('/Users/michael', 'testdir')  os.mkdir('/Users/michael/testdir')  os.rmdir('/Users/michael/testdir')  os.path.split('/Users/michael/testdir/file.txt')  os.path.splitext()  os.rename('test.txt', 'test.py')  os.remove('test.py')  [x for x in os.listdir('.') if os.path.isdir(x)]  [x for x in os.listdir('.') if os.path.isfile(x) and os.path.splitext(x)[1]=='.py']    pickle.dumps(d)  >>> f = open('dump.txt', 'wb')  >>> pickle.dump(d, f)  	d = pickle.load(f)  >>> f.close()  >print(json.dumps(s, default=lambda obj: obj.__dict__))

转载地址:http://qgyws.baihongyu.com/

你可能感兴趣的文章
netfilter/iptables全攻略
查看>>
Overlay之VXLAN架构
查看>>
Eclipse : An error occurred while filtering resources(Maven错误提示)
查看>>
在eclipse上用tomcat部署项目404解决方案
查看>>
web.xml 配置中classpath: 与classpath*:的区别
查看>>
suse如何修改ssh端口为2222?
查看>>
详细理解“>/dev/null 2>&1”
查看>>
suse如何创建定时任务?
查看>>
suse搭建ftp服务器方法
查看>>
centos虚拟机设置共享文件夹并通过我的电脑访问[增加smbd端口修改]
查看>>
Socket深度探究4PHP(三)
查看>>
可继承扩展的单例实现
查看>>
VS调试技巧
查看>>
C++线程池实现
查看>>
std::function与回调类
查看>>
类型擦除
查看>>
QML动画按钮实现
查看>>
带授权的友元访问限制
查看>>
模板中void类型强转
查看>>
angular-froala-wysiwyg编辑器插件3.0版本中工具栏toolbarButtons选项不起作用
查看>>