我正在尝试做的相当于一个“音乐排行榜”表。
我有一个视频播放表,我想对过去24小时内播放的视频进行排名,并将它们与24小时前的排名进行比较。
因此,输出应该是VideoID、ID的当前排名和ID的前一天的排名
该表由以下部分组成:
PlayID (the specific id to the play table)
IP (IP address of the user who played the video)
VIDEOID (ID of the specific video, what needs to be ranked by most occurances)
playtime (lin
我需要运行一个cron作业,以生成每周准确的"00:00:00“每周一早上的用户排名列表。有人能给我举个例子吗,这真的让我头疼……我查看了"crontab -e“,很快就迷路了。
Basics:
- Run the script, eg: /srv/django/get_rankings.py
- Run the script at "00:00:00" and "00:05:00" every Monday.
- Run the same script the next Monday ... and repeat
我在Linux 上,任何
在我的python代码中,提取亚马逊畅销书排行榜的代码是:
from lxml import html
import requests
from time import sleep
def parse(url):
headers = {'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.90 Safari/537.36'}
page = requests.get(url,headers=headers)
fo