Python
文章平均质量分 55
minose
这个作者很懒,什么都没留下…
展开
-
numpy笔记
ndarray创建方式# 1.从列表、元组等类型创建ndarrayx1 = np.array([1,2,3,4])print(x1)x2 = np.array((5,6,7,8))print(x2)x3 = np.array([[1,2],[3,4],(0.2,0.5)])print(x3)# 2.arange ones zeros等函数y1 = np.arange(10)p...原创 2020-04-07 17:05:40 · 146 阅读 · 0 评论 -
一个图片小爬虫
表示放假看了看python ,一直想写个爬虫玩一下,但是好多网站都有反爬虫的机制orz..,导致爬下来的图片根本没法看(哭 。最近发现一个很良心的站,于是写了个小爬虫嘿嘿嘿。主要用到了BeautifulSoup库和requests库,比较简单,效率比较差,有待改进就当自娱自乐了hhhimport osimport requestsfrom bs4 import BeautifulSoupim原创 2017-08-23 12:36:10 · 1390 阅读 · 0 评论 -
Python爬取OJ提交过的代码
把之前在学校OJ提交过得正确代码保存到本地,做一下备份。主要用到了requests和bs,还是挺好玩的hhh。import requestsfrom bs4 import BeautifulSoupimport reimport osclass Code(object): """docstring for Code""" #初始化常用信息 def __init__(原创 2017-08-24 12:37:40 · 591 阅读 · 0 评论 -
Python模拟登陆知乎,获取收藏夹内容
最近在研究模拟登陆,以模拟知乎登陆为例,参考了知乎大神xchaoinfo的代码。PS.知乎可以通过手机号和邮箱号两种方式登陆,方法相同,这里模拟的是通过手机号的登陆。主要用到了requests库等,用requests处理cookies更方便一点。requests.Session能够跨请求地保持cookies,同一个session实例发送的请求都保持同一个cookies,requests模块原创 2017-08-30 20:52:28 · 571 阅读 · 0 评论 -
Python爬取知乎日报,推送到kindle
最近刷知乎上瘾,刚好手头有一台kindle,搞一波事情。1.分析页面知乎日报 的网页端结果比较清晰,每篇的文章的链接都在 link-button 这个 a 标签中。用requests + BeautifulSoup 库可以比较轻松的解析。import requestsimport refrom bs4 import BeautifulSoupimport osimport os.path原创 2017-09-12 21:39:12 · 3387 阅读 · 2 评论 -
[转]Python yield 使用浅析
您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ?我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。如何生成斐波那契數列斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前转载 2017-10-02 18:31:46 · 242 阅读 · 0 评论 -
ubuntu 更换系统源和pip源
更换系统源备份cd /etc/aptsudo cp sources-list sources-list.bak编辑 这里用了阿里云的源sudo vi sources-list将文件内容替换成以下:deb http://mirrors.aliyun.com/ubuntu/ vivid main restricted universe multiversedeb http://mirro原创 2017-10-06 10:59:08 · 5590 阅读 · 0 评论 -
module 'requests' has no attribute 'get'
AttributeError: module 'requests' has no attribute 'get'emmm..一开始不知道为啥一直报这个错误,但是感觉写的没啥错。最后发现是因为我的脚本起的名字就是 requests.py,名字冲突了。所以,直接改个名就好了。...原创 2018-06-06 21:36:34 · 23778 阅读 · 21 评论