V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sintrb  ›  全部回复第 1 页 / 共 1 页
回复总数  11
2020-03-20 21:59:50 +08:00
回复了 cherishxyn 创建的主题 Python Python 如何实时储存下位机发送的数据,数据要发送一天
@sintrb 把下划线换成空格

import time, random, datetime, io

def read():
__return random.random()

with io.open('/tmp/t.csv', 'a', encoding='utf8') as f:
__while True:
____v = read()
____l = '%f,%f\n' % (time.time(), v)
____if type(l) != type(u''):
______l = l.decode('utf8')
____f.write(l)
____f.flush()
____time.sleep(1)
2020-03-20 21:59:16 +08:00
回复了 cherishxyn 创建的主题 Python Python 如何实时储存下位机发送的数据,数据要发送一天
@sintrb 把下划线换成空格
2020-03-20 21:53:47 +08:00
回复了 cherishxyn 创建的主题 Python Python 如何实时储存下位机发送的数据,数据要发送一天
用 csv 吧,csv 有个好处是格式简单,能够直接用 excel 打开。
用追加模式打开 csv 文件,不停的往里面写入数据就行,写了之后 flush 一下,防止掉电丢失,类似下面的:

import time, random, datetime, io
def read():
return random.random()
with io.open('/tmp/t.csv', 'a', encoding='utf8') as f:
while True:
v = read()
l = '%f,%f\n' % (time.time(), v)
if type(l) != type(u''):
l = l.decode('utf8')
f.write(l)
f.flush()
time.sleep(1)
2020-03-03 18:46:48 +08:00
回复了 scriptB0y 创建的主题 程序员 (2020 年了)依然应该将行最大长度设置为 80!
多个显示器就不存在 80 的概念了。。
@arloor 赞一个!
@itsjoke 那就不清楚了,CDN没配过
建议还是clone一下吧
2014-08-05 13:44:11 +08:00
回复了 zfas 创建的主题 酷工作 怎么说呢,创业团队,嗯寻找安卓小伙伴~
海迷顶一个
是不是因为你的主机多网卡,因此在查询DNS的时候不同的网卡都向各自的DNS服务器提出了查询请求,因此就回来很多了。
2014-08-05 13:28:21 +08:00
回复了 sanp 创建的主题 问与答 一个诡异的爬虫,求分析。
这爬虫好可怜。。
2014-07-03 09:36:28 +08:00
回复了 precisi0nux 创建的主题 SSD SSD 缓存对 SSD 的影响大吗?
有的,缓存除了能提高读写速率外,还能较少对SSD存储介质的读写次数,延长硬盘寿命
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1018 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 19:37 · PVG 03:37 · LAX 11:37 · JFK 14:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.