163k地方门户网站系统团购定时结束限量控制
#coding=utf8
#!/usr/bin/env python
# 网站自动审核系统 import pymssql
import re
import sys
import datetime
import time DB_HOSTNAME = r'127.0.0.1:1433'
DB_USERNAME = 'username'
DB_PASSWORD = 'password'
DB_DATABASE = 'menhu_163k' reload(sys)
sys.setdefaultencoding('utf-8') #*******Connection MSSQL *************
stat = False try:
ms_conn = pymssql.connect(host=DB_HOSTNAME, user=DB_USERNAME, password=DB_PASSWORD, database=DB_DATABASE, charset="UTF-8")
cur = ms_conn.cursor()
stat = True
except:
print 'Could nont connect to DB server.' def content_filter(content):
content = row[1]
re_a_qs = re.compile('<[aA][^>]*>')
content = re_a_qs.sub('', content)
re_a_js = re.compile('</[aA]>')
content = re_a_js.sub('', content)
return content if stat:
str_log = '' params = [
{"id":53, "name":"7D电影", "count":360, "day":12, "numbers":3, },
{"id":54, "name":"爱乐桌游", "count":1400, "day":44, "numbers":11, },
{"id":55, "name":"爱乐祺", "count":100, "day":4, "numbers":1, },
{"id":56, "name":"诗美诗格", "count":1800, "day":60, "numbers":15, },
] #团购定时开始
tg_times = [9, 11, 14, 16, 19]
#print datetime.datetime.now()
tm = datetime.datetime.now()
#print tm.hour
#print tm.minute
#print tm.second list_sql = [];
if (tm.hour+1 in tg_times) and tm.minute==59 and tm.second>55:
#if (tm.hour+1 in tg_times) and tm.minute==16 and tm.second>=0:
for param in params:
#增加每次团购数量
list_sql.append("UPDATE mh163k_tg SET num2=num2+"+str(param['numbers'])+" WHERE num2-chrnum<"+str(param['numbers'])+" AND num2<="+str(param['count']-param['numbers'])+" AND tgid=" + str(param['id']) )
list_sql.append("UPDATE mh163k_tg SET num2="+str(param['count'])+" WHERE num2-chrnum<"+str(param['numbers'])+" AND num2>"+str(param['count']-param['numbers'])+" AND tgid=" + str(param['id']) ) list_sql.append("UPDATE mh163k_tg SET maiguang=0, chrdate='%d-%d-%d %d:10:00' WHERE categoryid=701" % (tm.year, tm.month, tm.day, int(tm.hour)+1) )
#list_sql.append("UPDATE mh163k_tg SET maiguang=0, chrdate='%d-%d-%d %d:%d:10' WHERE categoryid=701" % (tm.year, tm.month, tm.day, tm.hour, tm.minute-1 ) ) str_sql2 = ''
for str_sql in list_sql:
str_sql2 += str_sql + "\n";
print str_sql
cur.execute(str_sql)
ms_conn.commit()
if not str_sql2 :
str_sql2 = 'No sql running.' ms_conn.close()
f = open("tg_log.txt", "a+")
f.write("\n\n")
f.write(str(datetime.datetime.utcnow()) + "\n")
f.write(str_sql2)
f.close #print '写入日志成功'
print 'Kill Content Sucess!'
163k地方门户网站系统团购定时结束限量控制的更多相关文章
- 163k地方门户网站系统自动审核信息脚本
本代码实现对163k地方门户网站系统发布信息的自动审核,以及对内容中链接全过滤 软件安装 Python 安装 http://www.python.org/download/ pymssql安装 htt ...
- 163k地方门户网站系统js小Bug
163k地方门户网站系统后台在Firefox下无法通过选择区域来获取相对应的地段,IE浏览器下无些问题. Firebug提示错误为: ReferenceError: requestdataquyu i ...
- 对163k地方门户网站系统QQ互联功能修改
163k地方门户网站QQ互联申请时遇到的问题: "禁止开发商强制用户重新注册或绑定其他帐号" 原因是用户登录完QQ还需要注册帐号或者绑定原有帐号 163k地方门户网站的QQ互联登录 ...
- 2016/07/07 mymps(蚂蚁分类信息/地方门户系统)
mymps(蚂蚁分类信息/地方门户系统)是一款基于php mysql的建站系统.为在各种服务器上架设分类信息以及地方门户网站提供完美的解决方案. mymps,整站生成静态,拥有世界一流的用户体验,卓越 ...
- 团购、定时抢购倒计时js版
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org ...
- 齐博软件(地方门户系统) 文件加密破解工具
原文:齐博软件(地方门户系统) 文件加密破解工具 本程序为针对"齐博软件地方门户系统5.0官方原版"的破解工具,一个垃圾系统居然弄出这么恶心的加密方式,有个鸟用!以后见一个破一个! ...
- 外网主机访问虚拟机下的Web服务器_服务器应用_Linux公社-Linux系统门户网站
body{ font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI& ...
- 团购类网站倒计时的js实现
一.如火如荼的团购网站 根据易观国际提供的统计数据,截至2010年6月,中国市场团购网站数量已经突破400家.国内团购潮从今年2月份开始出现,在4~6月出现高峰,尤其是今年5月,一些大的网站如爱帮网. ...
- js实现倒计时 类似团购网站
一.demo与效果展示 为节约时间,我就直接套用了企鹅团的界面作为demo的背景.因为是倒计时,所以需要一个固定的时间,为了n年后,某位仁兄打开demo页面依然在倒计时,所以我把倒计时时间设成了205 ...
随机推荐
- Windows平台的JDK安装(转)
下载Java的开发包JDK JDK有好几个类型版本,我们只需要选择Java SE类型的版本就行了.进入网页:http://www.oracle.com/technetwork/java/javase/ ...
- VMware vSphere 6 Enterprise Plus License
Product: VMware vSphere 6 Enterprise Plus Licensed for 2 physical CPUs (unlimited cores per CPU) Lic ...
- cf D. Levko and Array
http://codeforces.com/contest/361/problem/D 用二分搜索相邻两个数的差的绝对值,然后用dp记录数改变的次数.dp[i]表示在i之前改变的次数,如果|a[i]- ...
- qmake和moc的功能(★firecat推荐★)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://devbean.blog.51cto.com/448512/355100 前面我们 ...
- 构建WDK驱动出现fatal error U1087: cannot have : and :: dependents for same target
原因:WDK在编译驱动时,是不允许源文件所在的路径(全路径)中包含空格的,如果你包含了空格,就会出现上述错误. 解决方法:把源文件放在一个没有空格的路径下. reference: http://blo ...
- Maven, IntellJ Idea 配置注意点
1. Maven要自己安装一个: 2. Maven设置中,settings.xml和repository地址都配置成自己: 3. Enable Auto import 4. 找不到jar文件时,自己的 ...
- Delphi TcxTreelist 设置scrollbars 不起作用的原因
最近设置TcxTreelist的滚动条,发现水平的不起作用, 即使设置 sboth也不起作用. 查找,发现设置的一些属性导致了这个原因, 建立备忘,如下图: 1.属性, 这个页面,设置的表格,怎么也看 ...
- (poj 1475) Pushing Boxes
Imagine you are standing inside a two-dimensional maze composed of square cells which may or may not ...
- Hibernate的几种查询方式-HQL,QBC,QBE,离线查询,复合查询,分页查询
HQL查询方式 这一种我最常用,也是最喜欢用的,因为它写起来灵活直观,而且与所熟悉的SQL的语法差不太多.条件查询.分页查询.连接查询.嵌套查询,写起来与SQL语法基本一致,唯一不同的就是把表名换成了 ...
- poj 1274 The Perfect Stall(二分图匹配)
Description Farmer John completed his new barn just last week, complete with all the latest milking ...