随笔分类 -  10(项目实战)

摘要:pip install pyautogui 官网 https://pyautogui.readthedocs.io/en/latest/mouse.html 使用selenium模块打开浏览器,使用pyautogui模拟真人行为 获取按钮的坐标 # 这段代码实时获取鼠标的坐标 import pyau 阅读全文
posted @ 2020-01-20 17:18 clyde_S 阅读(703) 评论(0) 推荐(0)
摘要:使用socketserver的模块实现多线程并发 # 并发就是同时执行多任务 该模块与sock模块不同之处是该模块自动帮我们分装好了一些功能,实现高并发的功能,让我们在编程的时候直接调用这些功能就可以了,节省了编程步骤 class socketserver.ForkingTCPServer # 这个 阅读全文
posted @ 2019-05-21 17:09 clyde_S 阅读(665) 评论(0) 推荐(0)
摘要:log文件夹不会直接放入程序,设计程序时候会指定服务器上某一个文件夹是存放日志的,这样在拷贝程序的时候不会很庞大,因为log日志长年累月会越来越大 项目目录结构详解 bin : 执行文件 config : 自定意义配置文件 lib : 公共模块或者类文件 src: 核心业务逻辑代码 tests : 阅读全文
posted @ 2019-05-20 16:51 clyde_S 阅读(338) 评论(0) 推荐(0)
摘要:redis中文 官网:www.redis.com redis英文官网:www.redis.io redis是一个非关系型数据库 redis自带反垃圾系统,就是导入数据的时候不用考虑数据的重复性,直接往redis中导入即可,会自动去重 redis作用: 1、内存缓存,将常用的数据放到redis中 通常 阅读全文
posted @ 2019-05-13 22:41 clyde_S 阅读(904) 评论(0) 推荐(0)
摘要:目录规划 bin > 启动文件 lib > 常见的库文件 src > 采集的核心代码 conf > 配置目录 log > 日志文件 # 服务的某一个位置做一个log目录,这样日志文件和项目分开 test > 测试代码 配置文件: django 默认的配置:global_settings.py 自定义 阅读全文
posted @ 2019-04-24 17:28 clyde_S 阅读(185) 评论(0) 推荐(0)
摘要:__init__.py settings.py urls.py admin.py models.py myforms.py views.py media - avatar\upload static - 引入文件 templates backend文件夹下 # 后台页面文件 add_article. 阅读全文
posted @ 2019-04-23 13:09 clyde_S 阅读(318) 评论(0) 推荐(0)
摘要:2.5版本的报错信息 CryptographyDeprecationWarning: encode_point has been deprecated on EllipticCurvePublicNumbers and will be removed in a future version. Ple 阅读全文
posted @ 2019-04-22 12:06 clyde_S 阅读(658) 评论(0) 推荐(0)
摘要:CMDB的用处:收集服务器的元信息,实现自动化运作和监控 CMDB的实现方案有4中(业内常见的) 重要:以下的所有方案首先都需要运维把服务器的主机名和SN号录入到后台,这样开发才能去写脚本 第一种实现方案 agent # 客户端的方式,适用于大公司 缺点:每一台服务器都要放agent脚本,每次加入新 阅读全文
posted @ 2019-04-22 11:10 clyde_S 阅读(624) 评论(0) 推荐(0)
摘要:微信机器人的使用 安装:wxpy模块、pillow模块、pyecharts数据可视化模块(https://pyecharts.org # 官网) 显示中国地图,需要装中国地图模块: 全球国家地图: echarts-countries-pypkg (1.9MB): 世界地图和 213 个国家,包括中国 阅读全文
posted @ 2019-04-19 12:11 clyde_S 阅读(4924) 评论(0) 推荐(0)
摘要:selenium主要的用途就是控制浏览器,模仿真人操作浏览器的行为 模块安装:pip3 install selenium 需要控制的浏览器 from selenium import webdriver # 调用这个模块 browser=webdriver.Chrome() # 控制谷歌浏览器 PS: 阅读全文
posted @ 2019-04-18 17:04 clyde_S 阅读(1117) 评论(0) 推荐(0)
摘要:Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间.你可能在寻找 Beautiful Soup3 的文档,Beautiful Sou 阅读全文
posted @ 2019-04-16 15:35 clyde_S 阅读(936) 评论(0) 推荐(0)
摘要:爬虫:可见即可爬 # 每个网站都有爬虫协议 基础爬虫需要使用到的三个模块 requests 模块 # 模拟发请求的模块 PS:python原来有两个模块urllib和urllib的升级urllib2,这两个模块使用很繁琐,后来在这两个模块上做了封装就出现了requests模块 beautifulso 阅读全文
posted @ 2019-04-15 16:07 clyde_S 阅读(1894) 评论(0) 推荐(0)
摘要:111 阅读全文
posted @ 2019-04-07 14:52 clyde_S 阅读(273) 评论(0) 推荐(0)
摘要:BBS项目涉及的知识点 django中知识点 钩子函数(局部钩子和全局钩子) 1、局部钩子就是用来做合法性校验,比如用户名有没有被使用等 2、全局的就是用来做对比校验,比如两次输入的密码是否一致 3、钩子函数必须主动弹出一个错误信息,要弹出错误信息就要用到raise函数,然后使用Validation 阅读全文
posted @ 2019-03-26 17:28 clyde_S 阅读(266) 评论(0) 推荐(0)