# -*- encoding:UTF-8 -*-

#以指定的时间间隔获取CSDN押宝游戏的结果

#网址:http://community.csdn.net/Games/GamePawn.aspx?id=395&_t_fq8zksda

import sys, urllib

import re

import chardet

def getCharset(string):

#todo : automatic discern the charset

charset = chardet.detect(string)

return charset['encoding']

url = "http://community.csdn.net/Games/GamePawn.aspx?id=395&_t_fq8zksda"

#网页地址

wp = urllib.urlopen(url)

#打开连接

pattern = "(/d+)[/s/t]+/"

p = re.compile(pattern, re.S | re.M);

#匹配串的字符集

print getCharset(pattern)

#获取页面内容

while 1:

content = wp.read()

if not content:

break

content = unicode(content, getCharset(content)).encode("gb2312")

m = p.findall(content)[0:]

desc = ['A: P都没有',

'B: 红包里面两张红票票打发小朋友',

'C: 多一个月薪水罢了',

'D: 1-3K',

'E: 3-5K',

'F: 5-7K',

'G: 7-10K',

'H: 10-15K',

'I: 15-20K',

'J: 20K以上的哥们,你还是赞助吧(本项不列入本次押宝评分)',

]

#打印当前的胜者

subs = [1, 3, 5, 7, 9, 11, 13, 15, 17, 19]

max = 0;

current_max = 0;

for sub in subs:

print m[sub]

if m[sub] > max:

max = m[sub]

current_max = sub / 2;

desc = ['A: P都没有',

'B: 红包里面两张红票票打发小朋友',

'C: 多一个月薪水罢了',

'D: 1-3K',

'E: 3-5K',

'F: 5-7K',

'G: 7-10K',

'H: 10-15K',

'I: 15-20K',

'J: 20K以上的哥们,你还是赞助吧(本项不列入本次押宝评分)',

]

winner_desc = "当前胜者是:" + desc[current_max]

print unicode(winner_desc, getCharset(winner_desc))

#关闭

wp.close()

#等待输入

input()

python做游戏脚本被监测_一个监视CSDN论坛押宝游戏状态的python脚本相关推荐

  1. python做图片石头剪刀布获胜法_一个python石头剪刀布送给大家

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 import time import random import easygui while True : a=easygui.enterbox(&quo ...

  2. python做线性回归统计推断提取参数_概率分析方法与推断统计(来自我写的python书)...

    在数据分析统计的场景里,常用的方法除了描述性统计方法外,还有推断统计方法,如果再从工作性质上来划分,推断统计包含了参数估计和假设验证这两方面的内容.而推断统计用到了很多概率统计方法,所以本小节在介绍推 ...

  3. 用python做我的世界代码_从零开始用Python做一个Minecraft成就(进度)生成器

    最近看到mcmod百科上有个叫成就生成器的东西,于是也想用Python做一个. 大致思路: 一张成就图像,需要有底图,图标和和说明文字三个部分. 成就的图标比较难搞,我使用的是Minecraft Wi ...

  4. 游戏脚本代码大全_引擎入门 | 创建双杆射击游戏(组件 2)

    点击上方"蓝字"关注我们吧! 本期我们继续为大家进行双杆射击游戏(组件)的后续教程 学习内容 18.脚本介绍 19.为什么不用JavaScript? 20.创建第一个脚本 21.M ...

  5. python做数据分析有什么优势_六星教育:使用Python做数据分析的优点是什么?

    原标题:六星教育:使用Python做数据分析的优点是什么? 大数据越来越火的发展,越来越多的企业也使用大数据分析,数据分析行业的需求人才也趋向上涨趋势,做数据分析的也需要学会一些编程语言的,比如MAT ...

  6. c语言小游戏 精简_一个简易的贪吃蛇小游戏C语言源码

    /* *程序名称:贪吃蛇v2.1 *程序描述:一个简易的贪吃蛇小游戏 *版本信息:v2.1 *v1.1版本更新:1:加入菜单选择项 *v1.2版本更新:1:修复菜单选择bug *v1.3班本更新:1: ...

  7. python壁纸超清全面屏_这一定是你见过最全面的python重点

    由于总结了太多的东西,所以篇幅有点长,这也是我"缝缝补补"总结了好久的东西. Py2 VS Py3 print成为了函数,python2是关键字 不再有unicode对象,默认st ...

  8. python从安装开始加粉_清华教授用了12小时讲完的Python,整整400集,拿走不谢!...

    Python在近几年越来越受追捧,很多童鞋或者职场小伙伴想要提升技能-学习Python. 这是非常好的事情,但问题在于很多人不知道学Python做什么,所以什么零碎细末.艰难晦涩.长篇大论的都去看,很 ...

  9. python以某种编码进行打印_如何在一场面试中展现你对Python的coding能力?

    (点击上方快速关注并设置为星标,一起学Python) 来源:Python数据科学    链接: https://mp.weixin.qq.com/s/KwjLpeRT4l-pOc_iRCLWzg 如果 ...

最新文章

  1. 【spring】初识aop(面向切面编程) 使用jdk动态代理
  2. 元宇宙新地王2740万元刷爆纪录!虚拟炒房一周成交6.37亿
  3. SAP Spartacus express checkout 设计
  4. 知乎高赞:Serverless 能取代微服务吗?
  5. python中宽度是什么意思_在Python中,高度还是宽度优先?
  6. 2020-10-24 pandas导入出现错误或者警告解决方案
  7. 第二单元总结——多线程设计
  8. pat1062. Talent and Virtue (25)
  9. tomcat部署工程后,webapps文件夹下找不到war包的解决方法
  10. 华为HCIA认证考试题库数量有多少?HCIA备考时间多久合适?
  11. php 微商城 开源,RF 微商城一款免费开源的基础销售功能的微商城正式发布
  12. 程序员如何学习Hadoop大数据培训
  13. 苹果手机几月份最便宜_苹果手机越来越便宜,安卓手机越来越贵,果真是这样吗?...
  14. NOIP2017普及组★跳房子
  15. Java继承思想(理解+代码)
  16. 让最好用的印象笔记更好用
  17. tiktok海外抖音发视频0播放怎么办?
  18. @slf4j日志格式配置
  19. 启发式搜索算法(A*算法)
  20. 黑白照片怎么变成彩色?分享一个转换小妙招

热门文章

  1. mount -a 的作用
  2. 在gym的BipedalWalker-v2环境里面训练了agent
  3. 【新华三】H3C 秋招 笔试编程题
  4. 从11s到170ms!看看人家的接口优化技巧,那叫一个优雅!
  5. 好物推荐:文字转语音朗读软件哪个好?
  6. 树莓派摄像头使用方法
  7. 57 Hive案例(数据ETL)
  8. 基于STM32F103系列的MAX31865读取PT100温控器设计与实现
  9. 如何防止U盘复制电脑文件?
  10. 2023 茶杯狐影视跳转系统源码