![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
zyc53
随遇随记。
展开
-
数据分析入门----------适合入门
写在前面的话:哈喽,你好。接触电脑后,光看‘官方文字’,觉得有点陌生,自己找了画图软件,自己‘写字’来帮助自己理解。接下来的方式,随写随补充,采用思维导图、文字、手稿的形式。这场疫情,愿你我都能修炼好铠甲,待阳光灿烂之时,振翅翱翔。大纲:...原创 2020-02-24 23:40:23 · 170 阅读 · 0 评论 -
mac安装python3——使用brew管理
使用brew管理:1.brew下载:官网https://brew.sh/brew下载参考博客 2.mac终端:检查自己python版本:$ pythonPython 2.7.10 (default, Feb 22 2019, 21:55:15) [GCC 4.2.1 Compatible Apple LLVM 10.0.1 (clang-1001.0.37.14)] on darwi...原创 2020-02-10 09:58:42 · 730 阅读 · 0 评论 -
what:jupyter notebook是什么?用在哪里?
1.是什么:官网:Jupyter Notebook是一个开源Web应用程序,允许您创建和共享包含实时代码,方程式,可视化效果和叙述文本的文档。用途包括:数据清理和转换,数值模拟,统计建模,数据可视化,机器学习等。参考资料:1.jupyter 官网...原创 2020-01-06 12:47:33 · 585 阅读 · 0 评论 -
jupyter notebook学习知识集权目录表单
哈喽,最近下载了一个Anaconda,里面有一个jupyter notebook,自己就用边学边分享的方式,以自己疑问的视角去记录内容,如果你也在学,好巧,一起啊,评论区见~1.what:jupyter notebook是什么?用在哪里?2.how:jupyter notebook怎么使用?2.1.框架认识;2.2.基本操作;2.3.进阶操作;俄是如此打算的:自己写细节的文章,这篇文章...原创 2020-01-06 11:58:59 · 95 阅读 · 0 评论 -
scrapy框架结合项目使用,超级合适新手
一、流程步骤HelloWorld Scrapy创建一个工程scrapy startproject XXX创建一个爬虫scrapy genspider YYY domaindomain 爬取主站地址运行爬虫scrapy crawl YYY完善爬虫定向获取内容parse函数参数 responseresponsexpath写规则就可以...原创 2020-01-03 09:25:33 · 257 阅读 · 0 评论 -
用代码案例理解yield,和return相比较,学习笔记
1.正常函数;def learn_yield(): print('是的没做,是周一') return '周一'if __name__ == '__main__': learn_yield()#终端显示:#是的没做,是周一2.yield:#yield:可以试着先理解为return,但是要记住这个位置,下次执行继续上面的执行;def learn_yield(...原创 2020-01-02 15:01:59 · 86 阅读 · 0 评论 -
scrapy使用-初入门
1.参考中文资料:http://www.scrapyd.cn/doc/140.html2.下载:pip install Scrapy3.终端里创建项目HelloWorldscrapy startproject HelloWorld4.pycharm打开此项目,在Terminal下创建:scrapy genspider lab lab.scrapyd.cn5.会出来一个lab.p...原创 2020-01-02 13:13:58 · 129 阅读 · 0 评论 -
如何将自己的Python包发布到PyPI
如何将自己的Python包发布到PyPI?参考链接:https://www.jianshu.com/p/eb7caacf7491原创 2019-12-31 14:34:17 · 297 阅读 · 0 评论 -
自己写一个文件,用xpth查出来
1.自己写文件,在HelloRequestMysel.py中:from lxml import etreecontent = '<html><body><div><span>周二,天气晴,心情值,美美哒。</span></div></body></html>'etr = etree.HTML(c...原创 2019-12-31 12:38:24 · 178 阅读 · 0 评论 -
请求手机版内容-数据采集
1.HelloRequesPhone.py:import requestsurl = "https://www.xinpianchang.com/channel/index/sort-like?from=tabArticle"headers = { 'user-agent':'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleW...原创 2019-12-31 12:27:16 · 302 阅读 · 1 评论 -
将python打包成exe--- pyinstaller使用
1.使用这个代码文件HelloTK.py:https://blog.csdn.net/weixin_44943394/article/details/1037704632.PyInstaller官网https://pypi.org/project/PyInstaller/http://www.pyinstaller.org/funding.html3.下载:pip install py...原创 2019-12-30 19:26:03 · 105 阅读 · 0 评论 -
Tkinter简单使用用户登陆-前端
1.Tkinter官方文档:https://docs.python.org/3/library/tkinter.html?highlight=tkinter#module-tkinter2.新建HelloTK.py,把网站的A Simple Hello World Program下的代码粘过来,先运行下;import tkinter as tkclass Application(tk.F...原创 2019-12-30 19:05:39 · 419 阅读 · 0 评论 -
如何自制密码加密,使用哈希算法与时间戳结合
一、思路:1.生成哈希和时间戳的和的函数;2.测试函数,你输入的密码,跟原来输入的密码所产生的哈希值是否一样,考虑到里面加入了时间戳,哈希值是32位,因此用到切片;3.根据返回值的True和False来检测密码是否一样。4.使用了两个包: hashlib 和 time二、步骤:1.制作密码函数:def make_password(password): md = hashlib...原创 2019-12-12 21:56:54 · 2209 阅读 · 3 评论 -
生成器和迭代器的区别
1.为什么叫?2.生成,定义生成规则;可迭代的元素,把元素一个一个迭代出来;3.生成,节约内存;调用了哪个哪个在,其他的没有,只有next,只能往前走;4.迭代器是整个序列都在的,占用内存空间,但它产生速度快,所有数据在,用空间占时间。迭代器是一个更抽象的概念,任何对象,如果它的类有 next 方法和 iter 方法返回自己本身,对于 string、list、dict、tuple 等这类...原创 2019-12-10 14:15:33 · 168 阅读 · 0 评论