随笔分类 -  Python

摘要:python 多线程 进程:是程序的一次运行 process 线程:是进程当中的分支 import os print(os.getpid())#返回进程号 对多线程的需求 1、提高我们程序的运行效率 2、追求并发 我们现在使用的计算机大部分都是单cpu的计算机, 单CPU计算机在一个时间点上,只能处 阅读全文
posted @ 2021-03-06 19:34 止一 阅读(772) 评论(0) 推荐(0)
摘要:以下内容仅用于帮助个人理解装饰器这个概念,案例可能并不准确。 什么是装饰器? 我们知道iPhone 应用商店中有成千上万的APP,我们也知道苹果系统每年都会大版本更新增加很多新功能。这些功能要想发挥出来需要软件进行适配,如果全部让软件开发者去主动适配,难度很大。苹果要想保持软件的体验,要么强制开发者 阅读全文
posted @ 2020-12-23 16:47 止一 阅读(210) 评论(0) 推荐(0)
摘要:目标:爬取网站上的书名和简介 以下为代码: import requests # 调用requests库 from bs4 import BeautifulSoup # 调用BeautifulSoup库 res = requests.get('https://localprod.pandateache 阅读全文
posted @ 2020-12-15 23:22 止一 阅读(257) 评论(0) 推荐(0)
摘要:# 创建一个人事系统类class hrSystem:# 创建存储员工名字的变量 namename = ''# 创建存储员工工资的变量 salarysalary = 0# 创建存储员工绩效的变量 kpi kpi = 0# 定义录入员工信息的类方法 @classmethod def record(cls 阅读全文
posted @ 2020-12-15 23:00 止一 阅读(1215) 评论(0) 推荐(0)
摘要:对于爬虫被封禁 ! 爬虫一般来说只要你的ip够多,是不容易被封的。 一些中小网站要封杀你,他的技术成本也是很高的,因为大多数网站没有vps,他们用的是虚拟空间或者是sae,bae这样的paas云。 其实就算他们不考虑seo搜索优化,用ajax渲染网页数据,我也可以用webkit浏览器组件来搞定aja 阅读全文
posted @ 2020-12-15 22:53 止一 阅读(1490) 评论(0) 推荐(0)
摘要:# proxy_list 代理列表 run_times = 100000 for i in range(run_times): for item in proxy_list: proxies = { 'http': item, 'https': item, } print(proxies) try: 阅读全文
posted @ 2020-12-15 22:47 止一 阅读(272) 评论(0) 推荐(0)
摘要:因在程序中需要做城市间跳转,但是页面中包含的css、scripts和图片等路径是要排除在外的。这就需要在正则中指定当遇到哪些 字符时需要略过。 正则如下: /((?!css)(?!scripts)(?!images)[a-zA-Z]+)/ 指定当路径中包含 css scripts 和 images 阅读全文
posted @ 2020-12-15 22:42 止一 阅读(6405) 评论(0) 推荐(0)
摘要:经常我们会遇到想找出不包含某个字符串的文本,程序员最容易想到的是在正则表达式里使用,^(hede)来过滤”hede”字串,但这种写法是错误的。我们可以这样写:[^hede],但这样的正则表达式完全是另外一个意思,它的意思是字符串里不能包含‘h',‘e',‘d'三个但字符。那什么样的正则表达式能过滤出 阅读全文
posted @ 2020-12-15 22:39 止一 阅读(7664) 评论(0) 推荐(0)
摘要:学习了一下如何用python实现微信消息的防撤回, 主要思路就是: 时时监控微信,将对方发送的消息缓存下来 如果对方撤回了消息,就将该缓存信息发送给文件传输助手 但其实这功能,基本上毫无意义,看到别人错发的消息除了满足一下猎奇心,而且还是短暂的猎奇心,真的没什么卵用,除非你有其他目的。学习这个也基本 阅读全文
posted @ 2020-12-08 20:02 止一 阅读(933) 评论(0) 推荐(0)
摘要:在Python中,形如 {1,2,3,4,5} 这样的数据类型叫做”集合“,外形酷似列表list [1,2,3,4,5] 但是集合与列表有很多区别,具体表现在以下几方面: List: 1.可重复添加 2.使用线性存储 3.存入与取出顺序一致 Set: 1.不可重复添加 2.使用哈希表存储 3.存入与 阅读全文
posted @ 2020-06-27 20:40 止一 阅读(1356) 评论(0) 推荐(0)
摘要:Python 面向对象 Python 是一门面向对象的设计语言,与此对应的就是面向过程编程与函数式编程 面向对象的一个优点就是更好的增强代码的重用性。 面向过程编程可以简单的理解为:重点在步骤,将一个任务完成所需要的所有步骤罗列出来 面向对象则可以理解为:重点在对象,打个比方的话就是在人,完成一项任 阅读全文
posted @ 2020-06-26 22:06 止一 阅读(263) 评论(0) 推荐(0)