[ File IO ]

parameters used in the file IO:

该参数决定了打开文件的模式:只读,写入,追加等。所有可取值见如下的完全列表。这个参数是非强制的,默认文件访问模式为只读(r)。

模式 描述
r 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。
rb 以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。
r+ 打开一个文件用于读写。文件指针将会放在文件的开头。
rb+ 以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头。
w 打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
wb 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
w+ 打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
wb+ 以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
a 打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。
ab 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。
a+ 打开一个文件用于读写。如果该文件已存在,文件指针将会放在文件的结尾。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写。
ab+ 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。如果该文件不存在,创建新文件用于读写。

[ Anaconda 安装通道 ]

conda install {PKG_NAME}

conda install -c {CHN_NAME} {PKG_NAME}

eg. conda install -c conda-forge ipdb

[ list, tuple, and dict ]

The dict is explicitly defined by key and value.

The list and tuple can be distinguished by whether can be rewritten. The list is more flexible than the tuple. They can both be high dimensional.

在list和tuple变量名前加上' * ' 是取内容。

[ string operation ]

split()

strip()

[ starred expression ]

def f(a,b):

  return a+b

list=[ a,b ]

f(*list)

在这种情况下,星号表达式将list元素取出作为参数传递给函数。

最新文章

  1. winform下如何实现右下角弹窗效果
  2. iOS开发中常用方法调用顺序
  3. [SharpMap]二叉树索引
  4. 生成中文版JavaDoc
  5. Oracle procedure 基本语法
  6. WebSocket基于javaweb+tomcat的简易demo程序
  7. 最受欢迎linux命令
  8. js 计算月/周的第一天和最后一天
  9. 资深小白带你走进OS Memory
  10. Flutter中SQLite数据库的使用
  11. ALSA概述--高级linux声音驱动基本介绍和应用
  12. 2017-11-06 日语编程语言"抚子" - 第三版特色初探
  13. python安装过程的一些问题解决方案
  14. [代码]--给GridControl中的某列添加图片
  15. bash和shell的关系
  16. 阿里云k8s服务springboot项目应用升级时出现502错误
  17. django使用email进行身份验证(转载)
  18. springboot实现国际化
  19. NodeJS之 Express框架 app.use(express.static)
  20. 转!!SpringMVC与Struts2区别与比较总结

热门文章

  1. C#异步执行带有返回值和参数的方法,且获取返回值
  2. web部署启动或者运行报错查看日志寻找问题方法
  3. JVM 类加载全过程
  4. docker 摘要(入门版)
  5. 使用 GitHub API 进行数据分析 (Node.js)
  6. lxml库介绍及实例
  7. POJ 2528——Mayor's posters——————【线段树区间替换、找存在的不同区间】
  8. ssm(spring、springmvc、mybatis)框架整合
  9. GridView .net访问
  10. SpringBoot ------ 使用AOP处理请求