随笔分类 -  洗礼灵魂,修炼python

零基础python学习随笔,个人原创见解
摘要:反爬 / 封 IP 对于封 IP 的情况,可以分为几种情况来处理: 首先寻找手机站点、App 站点,如果存在此类站点,反爬会相对较弱。 使用代理,如抓取免费代理、购买付费代理、使用 Tor 代理、Socks 代理等。 在代理的基础上维护自己的代理池,防止代理浪费,保证实时可用。 搭建 ADSL 拨号代理,稳定高效。 阅读全文
posted @ 2019-01-12 22:40 Eeyhan 阅读(1741) 评论(1) 推荐(3) 编辑
摘要:首先你得学会基本的mysql操作语句:mysql学习 其次,python要想操作mysql,靠python的内置模块是不行的,而如果通过os模块调用cmd命令虽然原理上是可以的,但是还是不太方便,那么这个问题,很早就有人想过了,而且还做出来了,不废话,就是第三方模块pymysql和mysqldb了。 但是,python3暂不支持mysqldb,pymysql却是python2和3都支持的 所以,本篇博文说说pymysql,学了pymysql,mysqldb其实你也会了 阅读全文
posted @ 2018-03-07 11:18 Eeyhan 阅读(349) 评论(6) 推荐(0) 编辑
摘要:1.定义 协程,顾名思义,程序协商着运行,并非像线程那样争抢着运行。协程又叫微线程,一种用户态轻量级线程。协程就是一个单线程(一个脚本运行的都是单线程) 阅读全文
posted @ 2018-02-21 22:09 Eeyhan 阅读(221) 评论(0) 推荐(0) 编辑
摘要:进程 1.含义:计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。说白了就是一个程序的执行实例。 执行一个程序就是一个进程,比如你打开浏览器看到我的博客,浏览器本身是一个软件程序,你此时打开的浏览器就是一个进程。 阅读全文
posted @ 2018-02-20 23:48 Eeyhan 阅读(238) 评论(0) 推荐(0) 编辑
摘要:线程(下) 7.同步锁 这个例子很经典,实话说,这个例子我是直接照搬前辈的,并不是原创,不过真的也很有意 阅读全文
posted @ 2018-02-18 11:17 Eeyhan 阅读(242) 评论(0) 推荐(0) 编辑
摘要:线程(上) 1.线程含义:一段指令集,也就是一个执行某个程序的代码。不管你执行的是什么,代码量少与多,都会重新翻译为一段指令集。可以理解为轻量级进程 比如,ipconfig,或者, python XX.py(执行某个py程序),这些都是指令集和,也就是各自都是一个线程。 阅读全文
posted @ 2018-02-17 22:21 Eeyhan 阅读(210) 评论(0) 推荐(0) 编辑
摘要:项目一:用socket实现文件传输 本项目很简单,作为小项目的预热的,前面刚学完socket,这里马上又利用socket进行项目开发,难不倒各位 阅读全文
posted @ 2018-02-11 23:11 Eeyhan 阅读(259) 评论(0) 推荐(0) 编辑
摘要:编码 这篇博文的主题是,编码问题,老生常谈的问题了对吧?从我这一套的文章来看,前面已经提到好多次编码问题了,的确这个确实很重要,这可是难道了很多能人异士的,当你以为你学懂了,在研究爬虫时你发现你错了,还是没搞懂,爬虫研究完后,你以为你懂了,url编码又把你打回原形,然后你以为你真的懂了,你学到socket的时候,你发现,你还是没有真的理解,真实气人啊,对吧 阅读全文
posted @ 2018-02-05 17:57 Eeyhan 阅读(267) 评论(0) 推荐(0) 编辑
摘要:网络通信要素 1.IP地址: 用来标识网络上一台独立的终端(PC或者主机) ip地址 = 网络地址+主机地址(网络号:用于主机所在的网络/网段;主机号:用于识别该网络中的主机) 特殊的ip地址:127.0.0.1(本地环回地址),可用于检测本机网卡是否正常 阅读全文
posted @ 2018-02-05 15:30 Eeyhan 阅读(225) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2018-02-02 15:37 Eeyhan 阅读(42) 评论(0) 推荐(0) 编辑
摘要:本次项目相当于对python基础做总结,常用语法,数组类型,函数,文本操作等等 本项目在博客园里其他开发者也做过,我是稍作修改来的,大体没变的 阅读全文
posted @ 2018-01-24 17:21 Eeyhan 阅读(250) 评论(0) 推荐(0) 编辑
摘要:都在线购物过吧?那么你应该体验过,当没有登录账户时,点开购物车,个人中心,收藏物品等的操作时,都会直接跳转到登录账户的界面,然后如果登录一次后就不用再登录,直到用户登出。 是的,本次项目就是做一个登录验证系统 阅读全文
posted @ 2017-12-29 21:07 Eeyhan 阅读(237) 评论(2) 推荐(0) 编辑
摘要:用正则表达式开发一个计算器,计算用户给定的一串带有加减乘除的公式。 要求:不能使用eval转换字符串 阅读全文
posted @ 2017-12-29 20:53 Eeyhan 阅读(234) 评论(0) 推荐(0) 编辑
摘要:要求: 1.在上一篇的地址管理系统的基础上做升级改动 2.添加增删改的功能 3.尽量的贴近生活常识中的地址管理 阅读全文
posted @ 2017-12-18 15:18 Eeyhan 阅读(186) 评论(0) 推荐(0) 编辑
摘要:要求: 1.打印出省、市、县等多级目录 2.每一级可以返回到上一级,第一级不能再往上返回 3.可以随时退出系统 阅读全文
posted @ 2017-12-17 20:53 Eeyhan 阅读(271) 评论(0) 推荐(0) 编辑
摘要:要求: 1.完成常识中的ATM存取款机功能 2.把ATM机故障考虑进去 3.不能直接输入账户名和卡号等等信息,模拟出插银行卡让ATM机自动读取卡信息 阅读全文
posted @ 2017-12-16 21:04 Eeyhan 阅读(339) 评论(2) 推荐(0) 编辑
摘要:要求: 1.基本符合日常购物车的要求(根据你的想法开放性提升功能) 2.展示商品信息,并且可随时上新商品 3.用户购买每一样商品时都对所剩的钱做一次对比,如果够则提示“已购买”,如果不够提示“余额不足” 4.最后结账的时候,打印出一共买了那些商品,以及用了多少钱,剩余多少钱 5.用户购买商品时,尽量多给一些提示用语,方便提示用户 阅读全文
posted @ 2017-12-14 11:08 Eeyhan 阅读(210) 评论(0) 推荐(0) 编辑
摘要:要求: 1.系统可以创建用户和登录用户,根据用户的输入不同,做出不同的反应(创建还是登录) 2.创建用户不能创建已存在的用户名 3.登录用户的操作最多只能有三次,超过三次冻结账户,每使用一次提示用户还有多少次机会 4.认证用户成功后显示欢迎用语 阅读全文
posted @ 2017-12-13 14:46 Eeyhan 阅读(236) 评论(0) 推荐(0) 编辑
摘要:虚拟机 1.什么是虚拟机 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。 通俗的说,我们平常看得见摸得着用得了的电脑就是物理机,与物理机相对的就是虚拟机,虚拟机本质上还是一个软件,它的功能是将物理机里的硬件资源虚拟化给虚拟出来的计算机使用(如果还是看不太懂,没事,后期使用惯了你就自然而然的会了) 阅读全文
posted @ 2017-12-12 22:17 Eeyhan 阅读(220) 评论(0) 推荐(0) 编辑
摘要:本篇是为项目实战做准备,学习Linux是必备的,不然都不好意思叫全栈对吧?下面是一位资深大神写的文章,够详细,我也不用浪费时间再写了 阅读全文
posted @ 2017-12-12 17:22 Eeyhan 阅读(388) 评论(0) 推荐(0) 编辑