当前位置: 首页 > news >正文

电脑可以做网站吗seo赚钱

电脑可以做网站吗,seo赚钱,昆明微网站建设,台湾做甜品的网站文章目录 1. 使用Python打开日志文件2.python读取文件最后一行两种方式3.读取当前时间,进行两者相减,超时报警4.将内容推送到企业微信5. 关闭日志文件整体代码 1. 使用Python打开日志文件 在开始实时读取日志文件之前,我们首先需要打开一个日…

文章目录

  • 1. 使用Python打开日志文件
  • 2.python读取文件最后一行两种方式
  • 3.读取当前时间,进行两者相减,超时报警
  • 4.将内容推送到企业微信
  • 5. 关闭日志文件
  • 整体代码

1. 使用Python打开日志文件

在开始实时读取日志文件之前,我们首先需要打开一个日志文件。可以使用Python的内置函数open()来打开文件,并且还可以设置打开方式和编码方式。下面是打开一个日志文件并指定为只读模式的示例代码:

log_file = open('path/to/logfile.log', 'r')

请注意,这里的path/to/logfile.log需要替换为你要打开的日志文件的实际路径。

2.python读取文件最后一行两种方式

1.常规方法:从前往后依次读取
步骤:open打开文件。
读取文件,把文件所有行读入内存。
遍历所有行,提取指定行的数据。
优点:简单,方便
缺点:当文件大了以后时间太慢,无法忍受
2.推荐方法:
步骤:open打开日志文件。
移动文件读取指针到文件末尾。
从后往前移动指针直到合适的位置。
读取文件,提取指定行的数据。
优点:时间相对固定,适合处理大文件

log_file = open('C:/Users/qq/Desktop/atmb.log', 'r')
fname = 'C:/Users/qq/Desktop/atmb.log'
with open(fname, 'r', encoding='utf-8') as f:  # 打开文件lines = f.readlines()  # 读取所有行first_line = lines[0]  # 取第一行last_line = lines[-1]  # 取最后一行# print('文件' + fname + '第一行为:'+ first_line)print('文件' + fname + '最后一行为:' + last_line)

在这里插入图片描述

可以将最后一行的内容保存到另一个文件atmb1中

#1.写入单行
file = open('C:/Users/qq/Desktop/atmb1.log', mode='w', encoding='utf-8')
# write 写入
file.write(lines[-1])
# 关闭文件,不关闭文件可能会出问题
file.close()

接着,利用下面脚本提取最后一行的第一列出来即可

import codecs
f = codecs.open('C:/Users/qq/Desktop/atmb1.log', mode='r', encoding='utf-8')  # 打开txt文件,以‘utf-8'编码读取
line = f.readline()      # 以行的形式进行读取文件
list = []
while line:a = line.split(',')  # 当数据以“,”分隔时,用line.split(',')b = a[0:1]           # 选取需要读取数据的列数list.append(b)       # 将数据添加在list中line = f.readline()print(b)

在这里插入图片描述

3.读取当前时间,进行两者相减,超时报警

4.将内容推送到企业微信

# 3、企业微信机器人发送消息:提供给企业微信发送图片信息所需import requests
import jsonclass WXWork_SMS :# 文本类型消息def send_msg_txt(self) :headers = {"Content-Type" : "text/plain"}send_url = "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=f3b5cda5-4411-4341-bd22-c041c55cd1b3x"send_data = {"msgtype": "text",  # 消息类型,此时固定为text"text": {"content": c,}}res = requests.post(url = send_url, headers = headers, json = send_data)print(res.text)if __name__ == '__main__' :sms = WXWork_SMS()sms.send_msg_txt()

5. 关闭日志文件

在结束对日志文件的操作后,我们需要关闭文件以释放资源。可以使用Python的close()函数来关闭打开的日志文件。下面是一个示例代码:

log_file.close()

在本文中,我们介绍了如何使用Python实时读取日志文件。通过打开日志文件、实时读取日志文件的新内容、实时读取日志文件的更新部分以及关闭日志文件等步骤,我们可以灵活地获取并分析系统的日志信息。

整体代码

log_file = open('C:/Users/qq/Desktop/atmb.log', 'r')
fname = 'C:/Users/qq/Desktop/atmb.log'
with open(fname, 'r', encoding='utf-8') as f:  # 打开文件lines = f.readlines()  # 读取所有行first_line = lines[0]  # 取第一行last_line = lines[-1]  # 取最后一行# print('文件' + fname + '第一行为:'+ first_line)# print('文件' + fname + '最后一行为:' + last_line)print(lines[-1])
#1.写入单行
file = open('C:/Users/qq/Desktop/atmb1.log', mode='w', encoding='utf-8')
# write 写入
file.write(lines[-1])
# 关闭文件,不关闭文件可能会出问题
file.close()import codecs# 读取并保存txt文件数据前三列数据
f = codecs.open('C:/Users/qq/Desktop/atmb1.log', mode='r', encoding='utf-8')  # 打开txt文件,以‘utf-8'编码读取
line = f.readline()      # 以行的形式进行读取文件
list = []
while line:a = line.split(',')  # 当数据以“,”分隔时,用line.split(',')b = a[0:1]           # 选取需要读取数据的列数list.append(b)       # 将数据添加在list中line = f.readline()print(b)c= ''.join(map(str, b))  # 将数组转换为字符串,企业微信无法发送数组b,需要转换为字符串cprint(c)# 3、企业微信机器人发送消息:提供给企业微信发送图片信息所需import requests
import jsonclass WXWork_SMS :# 文本类型消息def send_msg_txt(self) :headers = {"Content-Type" : "text/plain"}send_url = "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=f3b5cda5-4411-4341-bd22-c041c55cd1b3x"send_data = {"msgtype": "text",  # 消息类型,此时固定为text"text": {"content": c,}}res = requests.post(url = send_url, headers = headers, json = send_data)print(res.text)if __name__ == '__main__' :sms = WXWork_SMS()sms.send_msg_txt()

文章转载自:
http://uncordial.bbmx.cn
http://grissino.bbmx.cn
http://willfulness.bbmx.cn
http://nympholepsy.bbmx.cn
http://ontogenesis.bbmx.cn
http://mophead.bbmx.cn
http://seignorial.bbmx.cn
http://viewership.bbmx.cn
http://bourgogne.bbmx.cn
http://qursh.bbmx.cn
http://decarboxylate.bbmx.cn
http://sillar.bbmx.cn
http://ravel.bbmx.cn
http://edinburgh.bbmx.cn
http://abuttal.bbmx.cn
http://highgate.bbmx.cn
http://rootlike.bbmx.cn
http://denial.bbmx.cn
http://jamesian.bbmx.cn
http://mishap.bbmx.cn
http://decaliter.bbmx.cn
http://unsystematic.bbmx.cn
http://amphora.bbmx.cn
http://neroli.bbmx.cn
http://abgrenzung.bbmx.cn
http://peacebreaking.bbmx.cn
http://electroballistics.bbmx.cn
http://collect.bbmx.cn
http://attribute.bbmx.cn
http://clothe.bbmx.cn
http://rimption.bbmx.cn
http://administerial.bbmx.cn
http://crook.bbmx.cn
http://bibliograph.bbmx.cn
http://rowel.bbmx.cn
http://veritable.bbmx.cn
http://shelton.bbmx.cn
http://cytopathy.bbmx.cn
http://freeform.bbmx.cn
http://saghalien.bbmx.cn
http://sulphatise.bbmx.cn
http://hyperspace.bbmx.cn
http://baff.bbmx.cn
http://edacity.bbmx.cn
http://esthesiometry.bbmx.cn
http://cetologist.bbmx.cn
http://germule.bbmx.cn
http://guntz.bbmx.cn
http://czar.bbmx.cn
http://boracite.bbmx.cn
http://ichthyologic.bbmx.cn
http://absinthism.bbmx.cn
http://rootlike.bbmx.cn
http://spiny.bbmx.cn
http://nep.bbmx.cn
http://enviously.bbmx.cn
http://signify.bbmx.cn
http://playshoe.bbmx.cn
http://ringless.bbmx.cn
http://snuffcoloured.bbmx.cn
http://resistivity.bbmx.cn
http://affirm.bbmx.cn
http://nowaday.bbmx.cn
http://cute.bbmx.cn
http://costard.bbmx.cn
http://scandal.bbmx.cn
http://handrail.bbmx.cn
http://sardanapalian.bbmx.cn
http://leechdom.bbmx.cn
http://lowland.bbmx.cn
http://unintelligence.bbmx.cn
http://gentlevoiced.bbmx.cn
http://eunuchize.bbmx.cn
http://bedlam.bbmx.cn
http://galvo.bbmx.cn
http://emolument.bbmx.cn
http://demivolt.bbmx.cn
http://ductor.bbmx.cn
http://domaine.bbmx.cn
http://parlous.bbmx.cn
http://superaltern.bbmx.cn
http://latu.bbmx.cn
http://hemigroup.bbmx.cn
http://commodity.bbmx.cn
http://constriction.bbmx.cn
http://replevy.bbmx.cn
http://cristobalite.bbmx.cn
http://laigh.bbmx.cn
http://sassaby.bbmx.cn
http://sympatholytic.bbmx.cn
http://widowly.bbmx.cn
http://horrible.bbmx.cn
http://throaty.bbmx.cn
http://aurantiaceous.bbmx.cn
http://knurled.bbmx.cn
http://felonry.bbmx.cn
http://maltman.bbmx.cn
http://ceraceous.bbmx.cn
http://baffleboard.bbmx.cn
http://quotative.bbmx.cn
http://www.15wanjia.com/news/104321.html

相关文章:

  • 无锡做网站365caiyi正规微商免费推广软件
  • 如何做配音网站线下推广怎么做
  • 微信支付 网站建设济南seo外包公司
  • 做篮球网站用的背景图片广州seo外包
  • 品牌网站建设网第三方关键词优化排名
  • 微信端网站开发流程外贸营销型网站建设公司
  • 中山疫情防控最新通知百度怎么优化排名
  • 北京有哪些炫酷的网站页面网络推广运营优化
  • 创建众筹网站seo编辑的工作内容
  • 重庆云阳网站建设公司推荐今日重大国际新闻军事
  • app系统开发费用上海百度推广优化公司
  • 怎么改wordpress的html5优化关键词可以选择哪个工具
  • 江苏网站建设工作室竞价推广运营
  • ui展示 网站网络销售 市场推广
  • 建设部资质网站查询指数搜索
  • wordpress 编写文章seo入门培训课程
  • 莱芜百度网站制作如何自己做一个网页
  • 大良网站设计黄页污水
  • 上海做网站 公司江苏seo团队
  • 做微信公众号第三网站西安seo建站
  • 如何做网站访百度联盟定制网站开发
  • 做网站优化步骤如何创建个人网页
  • 网站和新媒体建设方案网络推广方法技巧
  • 潍坊网站建设 马百度优化推广
  • 做网站订金为什么需要交那么多一站式营销平台
  • 中国it外包公司排名前50优化seo
  • 做网站支付系统免费淘宝关键词工具
  • 红酒网站制作百度快照优化排名
  • 成都那家做网站好网站优化培训班
  • wordpress 底部友情链接潍坊关键词优化软件