Python
frankcqy_coding
SRE / AI-sys / 云计算 / 云网络 / 云原生 / 虚拟化
展开
-
Python多线程抓取网页图片地址
import requestsfrom lxml import etreeimport randomimport threadingfrom time import sleepfrom queue import Queueclass ImageSpider(): def __init__(self): self.urls = 'http://www.xxxx/{}' self.detail = 'http://www.xxx.com/xxx/{...原创 2020-11-03 10:14:40 · 1212 阅读 · 2 评论 -
Python实现守护进程Daemon
Daemon 守护进程概述系统为了某些功能必须要提供一些服务,但服务的提供总是需要进程的运行,实现这个服务的程序我们就称之为daemon。守护进程(daemon)是一类在后台运行的特殊进程,用于执行特定的系统任务。很多守护进程在系统引导的时候启动,并且一直运行直到系统关闭。另一些只在需要的时候才启动,完成任务后就自动结束。用户使守护进程独立于所有终端。因为在守护进程从一个终端启动的...原创 2018-12-04 16:00:12 · 1682 阅读 · 1 评论 -
Python操作MongoDB聚合方法多条件排序
现对某网站用户的比赛数据排名使用 MongoDB 处理,现在有一系列的用户数据,通过python脚本,输入任意用户的 ID,返回排名。如果用户没有比赛记录,则排名返回 0。排名规则首先按分数排名,如果分数相同则花费的总时间越少则排名越高。对于多条件排序,使用MongoDB的aggregate方法是最快的。或者也可以使用python的sorted方法,但是这个方法可能会更耗内存。#...原创 2018-11-30 13:53:03 · 2958 阅读 · 0 评论
分享