9604a3b72d92b876
获得 287 次赞
帮助过441人
我有段shell脚本,linux下已经调好了,但想要在windows 7下使用,使用git for windows,但发现不支持bc,不知道有其它好的方案吗?
使用go语言: var i byte go func() { for i = 0; i <= 255; i++ { } }()运行这段代码必然卡死,我认为和byte有关,不知道大家怎么看?
为了在某个网站中搜索特定主题,我做了一个python的爬虫,使用的是requests。代码本身走读觉得没有问题,但运行以后得到一个错误:raise TooManyRedirects('Exceeded {} redirects.'.format(self.max_redirects) response=resp)requests.exceptions.TooManyRedirects: Exceeded 30 redirects.从描述上看,是超过30次重定向,我似乎想不通,网站居然会做出这种丧心病狂的举动(太浪费网页头了啊),为了防止爬虫,也不至于做出这种举动吧,那我们平时浏览怎么没问题呢?一般碰到这种情况,大家用什么办法解决呢?因为把网站贴出来,就不能发提问了,我只说是我们经常用到的某个电子论坛(非芯吧客)。附:用selenium就没有问题,但效率低太多。。。找到原因了,是防火墙上安全策略引入的,公司里面出口采用旁挂防火墙,实现对流量进行监控,当访问数据不合法(比如有敏感字或者外部调用),会直接定位到一个页面,但这个页面本身也有问题,继续重定位到这个页面,无限循环。。。没办法动网络结构,只好考虑改代码,通过参数allow_redirects=False关闭不合理的重定向,抛弃掉这个访问,获取的数据量虽然减小了,但起码不出错
我发现如果经常读取rtc信息,其电池消耗非常快,经常是1个月不到就需要换电池。但如果不经常读取(比如仅开机读取,后续采用软件计时),时间精度又不太满足要求。请问有没有那种比较好的计时方法(换电池和频繁开关机不可取)。
python下有一个直接建立excel文件的xlwt库,使用起来很方便。它只支持建立excel文件,而不能修改现有文件,这并不影响我的开发,真正让我困扰的是:我需要在多个sheet间切换,比如我希望从一个时间表中分别按人员名字分别建立三个sheet,分别记录张三、李四、王五的近期事件,使用xlwt库的做法是先建立张三sheet,逐条读取事件,是张三的写入,不是张三的不管,读完了以后,再重新读取一遍,建立李四sheet……建立多少sheet就需要读多少遍同一个表。虽然代码不麻烦,但这严重影响执行效率啊,不知道大家有什么优化措施吗?