记录瞬间 其一 上述代码,主要解决了多线程在进行读写时使用的一些技巧,可以将这段代码引用于写一套文件上,然后将多线程写的文件做以合并。这样可以很好的解决执行速度的问题。 其二 混合使用多进程和多线程的例子。 基础方法定义 =↑= 多线程的定义 =↑= 多进程调用多线程的定义 =↑= 主方法 =↑= ...
分类:
编程语言 时间:
2019-02-13 20:52:37
阅读次数:
235
直接写文件名,那么你的那个txt文件应该是和py文件在同一个路径的 code import numpy as npfrom sklearn.cluster import KMeansdef loadData(filePath): fr = open(filePath,'r+') lines = fr ...
分类:
其他好文 时间:
2019-02-11 14:09:56
阅读次数:
500
众所周知在python中读取文件常用的三种方法:read(),readline(),readlines(),今天看项目是又忘记他们的区别了。以前看书的时候觉得这东西很简单,一眼扫过,待到用时却也只知道有这么几个方法,不懂得它的原理与用法。也许吧,没有永远的记忆,况且根本没有用心去记它。话不多说,来一 ...
分类:
编程语言 时间:
2019-02-10 10:56:33
阅读次数:
194
read() read(size)方法从文件当前位置起(那么在编写程序中注意光标的位置!)读取size个字节,若无参数size,则表示读取至文件结束为止,它范围为字符串对象 readline() 从字面意思可以看出,该方法每次读出一行内容,所以,读取时占用内存小,比较适合大文件,该方法返回一个字符串 ...
分类:
编程语言 时间:
2019-02-10 09:36:28
阅读次数:
176
python中is和==的区别Python中对象包含的三个基本要素,分别是:id(身份标识) 、type(数据类型)和value(值)。‘==’比较的是value值‘is’比较的是id简述read、readline、readlines的区别read读取整个文件readline读取下一行数据readl ...
分类:
编程语言 时间:
2019-02-09 16:23:52
阅读次数:
179
绝对路径:盘符开头并精确到目标文件,例如:f:\试用\实验.txt 相对路径:当前目录下的文件,例如:实验.txt 文件操作 ps:操作完成后一定要结束操作,使用s.close,避免持续占用内存空间。 open() open(“绝对路径或相对路径”,“模式”,“编码格式”) r——只读:只是读取文件 ...
分类:
其他好文 时间:
2019-02-05 23:44:20
阅读次数:
162
把做工程过程中比较好的代码片段做个备份,下面资料是关于python分析apache和nginx日志文件输出访客ip列表的代码。ips={}fh=open("/var/log/nginx/access.log","r").readlines()forlineinfh:ip=line.split("")[0]if6<len(ip)<=15:ips[ip]=ips.get(ip,0)+1pr
分类:
编程语言 时间:
2019-02-05 18:22:27
阅读次数:
215
cat > hostname.py <<EOF #!/usr/bin/python #-*- codinig: UTF-8 -*- from __future__ import print_function import os import shutil import tarfile import ... ...
分类:
编程语言 时间:
2019-01-30 17:14:08
阅读次数:
143
python 可以使用 os 模块来调用外部的 Linux Shell 命令,常用的方法如下: (1) os.system():结果输出在终端上,捕获不到(2) os.popen() : 结果返回一个对象,即标准输出(3) os.popen2():结果返回两个对象,分别是标准输入,标准输出(4) o ...
分类:
编程语言 时间:
2019-01-21 21:05:38
阅读次数:
208
往文件中所有添加指定的前缀方法一:open方法f_r = open('text.txt')f_w = open('text_new.txt','w+')i = 0while True: i += 1 line = f_r.readline() if not line: break f_w.write... ...
分类:
编程语言 时间:
2019-01-21 17:52:15
阅读次数:
402