操作的文件内容 床前明月光, 疑是地上霜。 举头望明月, 低头思家乡。 全局修改代码 总结:在r+模式,如果是先读取,则写入内容时默认追加到末尾;如果是直接写,则从光标的位置直接写入文件,会覆盖原来的内容。 读文件中的内容,读到什么位置,光标就移到什么位置,此时如果写入的新的内容,默认直接追加到后面 ...
分类:
其他好文 时间:
2018-08-10 21:14:05
阅读次数:
120
1 package main 2 3 import ( 4 "encoding/csv" 5 "fmt" 6 "os" 7 ) 8 9 func main() { 10 file, err := os.OpenFile("111.csv", os.O_CREATE|os.O_RDWR, 0644) ... ...
分类:
其他好文 时间:
2018-08-10 16:00:43
阅读次数:
173
学习了字节输入流和字节输出流以后,从指定文件读取n个字节的内容然后写入指定的文件,代码展示如下所示: 程序运行之后,原本为空的“xiaoming.txt”文件会被写入文件Test02.java的数据内容。 文件字节输入、输出流的read和write方法使用字节数组读写数据,即以字节为单位处理数据。因 ...
分类:
其他好文 时间:
2018-08-10 10:49:01
阅读次数:
137
从今天开始在这纪录我编程过程中所遇到的坑,这些坑是完全可以避免的,分享出来希望大家不要再入坑 1、生成文件的坑 编程过程中生成文件是一个很常见的需求,为了图方便我使用了反射去获取所有的字段,再一次写入文件中,我以为这是个很巧的方式,结果后来发现BUG了,花了很长的时间去找到这个根源所在,话不多说先贴 ...
分类:
其他好文 时间:
2018-08-09 21:16:29
阅读次数:
92
Python 10 @(Python) [TOC] 函数的基本使用 一、什么是函数 函数是具备某一功能的工具 函数使用原则:必须遵循先定义后调用的原则 事先将工具准备好,即函数的定义 遇到场景拿来就用,即函数的调用 二、为什么要用函数 避免 程序冗长 增强 程序的扩展性 增加 程序的可读性 三、函数 ...
分类:
其他好文 时间:
2018-08-08 16:41:54
阅读次数:
175
读:r
f=open(r‘a.txt‘,‘r‘,encoding=‘utf-8‘) #r取消特殊符
dat=f.read()
print(dat)
print(f)
f.close() #关闭文件,回收操作系统的资源
with open(‘a.txt‘,‘r‘,encoding=‘utf-8‘) as f: #with自动关闭打开的文件
print(f.readline(),end=‘‘) #readline每次只读一行文件内容,end取消自动换行。
readlines:把读的所有文件都放入一个列表里面。
写:w
f=open(‘a.txt‘,‘w‘,encoding=‘utf-8‘) #如果文件存在则会清空,如果没有则创建。
f.write(‘11111\n2222222\n‘)
f.close()
f.writelines([‘ha‘\n,‘ueeu‘,‘koko‘]) #writelines,可以用列表和元组的形式写入文件
追加写:a
f=open(‘a.txt‘,‘a‘,encoding=‘utf-8‘)
分类:
其他好文 时间:
2018-08-07 22:22:46
阅读次数:
198
#json是一个字符串,只不过长得像字典,json只能用双引号,字典可以双引号或者单引号import jsonuser_info="""{ "nhy":"12345","lxy":"123456"}"""print(type(user_info))#class'str'user_dic=json.l ...
分类:
Web程序 时间:
2018-08-05 22:32:51
阅读次数:
143
1、编写装饰器,为多个函数加上认证的功能(用户的账号密码来源于文件),要求登录成功一次,后续的函数都无需再输入用户名和密码 2、编写装饰器,为多个函数加上记录调用功能,要求每次调用函数都将被调用的函数名称写入文件 3、编写下载网页内容的函数,要求功能是:用户传入一个url,函数返回下载页面的结果,实 ...
分类:
其他好文 时间:
2018-08-05 14:16:26
阅读次数:
183
读写锁是以 ReaderWriterLockSlim 对象作为锁管理资源的,不同的 ReaderWriterLockSlim 对象中锁定同一个文件也会被视为不同的锁进行管理,这种差异可能会再次导致文件的并发写入问题,所以 ReaderWriterLockSlim 应尽量定义为只读的静态对象。 多线程 ...
分类:
编程语言 时间:
2018-08-03 14:34:32
阅读次数:
366
一,什么是Balking模式 如果现在不合适执行这个操作,或者没必要执行这个操作,就停止处理,直接返回。在Balking模式中,如果守护条件不成立,就立即中断处理。 二,例子: 定期将当前数据内容写入文件中,比如文本工具的自动保存功能,定期的将数据保存到文件中。当数据内容被写入时,会完全覆盖上次写入 ...
分类:
编程语言 时间:
2018-07-29 17:49:08
阅读次数:
118