
python
文章平均质量分 61
gvliew
这个作者很懒,什么都没留下…
展开
-
C++/python解决汉诺塔问题
今天学习python的时候,恰好慕课上的老师给出的例子是汉诺塔问题。之前也看过汉诺塔的代码,给我的感觉就是...移来移去好乱啊恰好一天没课,打算把这个问题搞清楚,先用C++去实现吧,给出代码#includeusing namespace std;void Move(char a, char b, char c, int n){ if(n==1){ cout原创 2017-11-29 17:20:22 · 493 阅读 · 0 评论 -
PyQt输出中文出现乱码解决方法
中文乱码问题困扰了我很久,这次尝试使用PyQt最费我时间的便是汉字的转码问题,所以想写一些关于这方面问题的总结,至少以后在遇到这类问题能少走一些弯路,也希望能够帮助和我一样的萌新们,如有纰漏,欢迎大佬指点!!!首先,decode和encode的作用:decode是将其他编码的字符串转换成unicode编码,如str.decode('utf-8'),表示将gb2312编码的字符串str1转换成utf...原创 2018-02-23 20:28:18 · 5488 阅读 · 0 评论 -
基于PyQt的暗黑3玩家资料抓取小软件
代码主要是在上一篇blog:爬虫抓取暗黑3玩家数据中,这一篇使用PyQt设计界面,之前接触过Qt,所以上手不算难。而过程中我遇到的最棘手的问题是unicode、utf-8和Qstring之间的转换,我觉得有必要去开一篇blog写写总结界面不好看、、、界面不好看、、、界面不好看、、、我凯恩之角的数据还是没有同步,难道程序猿小哥哥们就不会修复一下么。。。依旧使用“相爱不抵久相随丶-5367”大佬的数据...原创 2018-02-22 18:47:24 · 431 阅读 · 0 评论 -
爬虫抓取暗黑3玩家数据
这是上一篇blog:爬虫抓取暗黑3国服天梯榜数据及分析这一篇主要是抓取某一玩家角色的所有面板属性,平时在游戏中,通过天(ke)梯(long)榜只能看到大佬门的装备与技能,别人的详细面板属性是看不到的,无法直观的比较差距。不过!!!凯恩之角最近同步英雄数据的功能好像不好使、、、置顶帖的方法我等了一天多了还没有更新我的英雄数据凯恩之角和暗黑3游戏内属性的计算方法并不一致,凯恩计算的是裸的不能再裸的属性...原创 2018-02-20 23:35:36 · 886 阅读 · 0 评论 -
爬虫抓取暗黑3国服天梯榜数据及分析
从一月末入坑,到今天19号,20多天的时间,托春节三天双倍的福,我成功的成为了900级的萌新不过买完198,就打折98,这对本萌也太不友好了吧怀着愤怒的心情......我就又买了一份、、、和老爸一起刷刷刷这两天一直关注凯恩之角,不得不说,D3的数据帝是真滴多、、、就像这两天才知道,攻速还有档位一说???我擦嘞,贴一下大佬的帖子:暗黑3公开课:暗黑3“档位”的由来与发展好了,步入正题,凯恩之角有一栏...原创 2018-02-19 20:38:14 · 2294 阅读 · 0 评论 -
BeautifulSoup的使用
今天写爬虫的时候,发现使用正则表达式抓取人物装备和词缀的时候,太麻烦了然后注意到有beautifsoup模块,用的会比较方便明天周四继续熟悉一下它的用法,顺便更新本篇博客...转载 2018-03-07 23:03:19 · 722 阅读 · 0 评论 -
廖雪峰Python 2.X 教程
Python简介Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。当你用一种语言开始作真正的软件开发时,你除了编写代码外,还需要很多基本的已经写好的现成的东西,来帮助你加快开发进度。比如说,要编写一个电子邮件客户端,如果先从最底层开始编写网络协议相关的代码,那估计一年半载也开发不出来。高级编程语言通常都会提供一个比较完善的...转载 2018-02-27 12:30:21 · 9586 阅读 · 0 评论 -
爬虫尝试抓取动态网页
之前写过一篇使用爬虫抓取暗黑3玩家数据,由于凯恩之角数据总是不更新,那个爬虫意义不大其实官方网站也是可以看到玩家数据的,我当时没有去爬的原因是...网页源代码和网页展示的数据不一样,知道最近我才知道那是动态网页百度了半天,感觉有一种方式比较简单,就是F12使用开发者工具,去找到加载网页的时候发送的request url比如说我要爬取玩家‘可乐加冰-5750’的数据,他的个人数据页为:http://...原创 2018-03-06 21:02:05 · 1747 阅读 · 0 评论 -
爬虫抓取c5game饰品交易数据
本来想今天接着复习计算机网络的,结果晚饭后看到有人写抓取steam的数据,然后、、、手就痒痒起来。最近正好在igxe和c5game上倒卖饰品,平时一个个点开,真的巨麻烦先写了下dota2的,c5game网站上饰品的数据抓取完毕,但是抓取steam当前该饰品的最低价格时,出现了点问题,steam售价的货币单位竟不一致!!!也就是平时我们看的单位是人民币,网页源代码上看的也确实以人民币为单价,但是原创 2017-12-04 23:37:18 · 9340 阅读 · 9 评论 -
python与C++的语法差异
1、程序块语法方面: c/c++中用一对“{}”将多段语句括起来,表示一个程序块,并以右大括号表明程序块结束 for(i=0;i { cout j+=1; } Python中用缩进方式表明某几句语句为同一程序段 1 for i in n: 2 print(a) 3 j+=12、对for循环的使用 c/c+转载 2017-11-22 22:49:54 · 1533 阅读 · 0 评论 -
python爬虫教程<转>
昨天写了一个简单的小爬虫,感觉就像盲人摸象,先前也只是看了一节课的学习视频,没有去系统的接触因为是自己写的第一个爬虫,比较兴奋,但没有那种游刃有余的感觉于是今早就在网上翻看一些关于爬虫的入门教程以下是csdn专栏,贴一下方便以后的查阅[Python]网络爬虫(一):抓取网页的含义和URL基本构成http://blog.youkuaiyun.com/pleasecallmew转载 2017-12-05 11:16:33 · 602 阅读 · 0 评论 -
C++/python解决无穷皇后问题
C++实现#includeusing namespace std;int a[20]={0};int b[40]={0};int c[40]={0};int ans, n, m=0;void queen(int m){ if(m==n){ ans++; return; } for(int i=0;i<n;i++){原创 2017-11-30 15:40:25 · 304 阅读 · 0 评论 -
多线程爬虫——抓取代理ip
在之前的blog:使用爬虫刷csdn博客访问量中,我所使用的10个ip地址都是事先填写好的,总不能每次使用都去西刺搞10个ip贴上去吧。。。于是就试着抓了一下,发现每个ip因为都要去检验好不好用,很耽误时间。正好最近在学习多线程爬虫,试着写了一下,开辟了四个线程,速度快了很多过程中,遇到了些比较棘手的问题输出是会有两行数据输出到一行中,这个百度比较容易解决,给写入文件或输出到界面的语句加锁即可,保...原创 2018-03-04 21:37:35 · 4808 阅读 · 4 评论