上一页 1 2 3 4 5 6 ··· 17 下一页
摘要: # xpath: XPath 是一门在 XML 文档中查找信息的语言 # / :从根节点选取。 # // :不管位置,直接找 # /@属性名 # /text() 案例: doc=''' <html> <head> <base href='http://example.com/' /> <title> 阅读全文
posted @ 2024-04-07 17:42 朱饱饱 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 代理池搭建 # github,下载免费代理池开源代码(建议读一下别人的代码) # git clone git@github.com:jhao104/proxy_pool.git # pycharm打开,修改配置文件(reids地址修改) # 启动爬虫: python proxyPool.py sch 阅读全文
posted @ 2024-04-07 17:34 朱饱饱 阅读(13) 评论(0) 推荐(0) 编辑
摘要: bs4的使用 # 遍历文档树 # 搜索文档树(5种过滤规则) # limit和recursive参数 import requests # pip3 install beautifulsoup4 解析html和xml,修改html和xml from bs4 import BeautifulSoup # 阅读全文
posted @ 2024-04-07 17:33 朱饱饱 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 使用requests库模拟浏览器的,比起之前用到的urllib,requests模块的api更加便捷(本质就是封装了urllib) 注意:requests库发送请求将网页内容下载下来以后,并不会执行js代码,这需要我们自己分析目标站点然后发起新的requests请求 爬虫介绍: 爬虫本质 模拟浏览器 阅读全文
posted @ 2024-03-29 18:31 朱饱饱 阅读(12) 评论(0) 推荐(0) 编辑
摘要: import importlib res = 'myfile.b' ret = importlib.import_module(res) # from myfile import b # 该方法最小只能到py文件名 print(ret) def send_all(content): for path 阅读全文
posted @ 2024-03-28 17:21 朱饱饱 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,内置了强大的用户认证系统--auth,是一个app 其实我们在创建好一个django项目之后直接执行数据库迁移命令会自动生成很多表 django_session auth_userdjango在启动之后就可以直接访问admin路由, 阅读全文
posted @ 2024-03-28 15:42 朱饱饱 阅读(4) 评论(0) 推荐(0) 编辑
摘要: """ 1.django1.X路由层使用的是url方法 而在django2.Xhe3.X版本中路由层使用的是path方法 url()第一个参数支持正则 path()第一个参数是不支持正则的 写什么就匹配什么 如果你习惯使用path那么也给你提供了另外一个方法 from django.urls imp 阅读全文
posted @ 2024-03-19 12:13 朱饱饱 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 纯手写web框架 .py #你可以将web框架理解成服务端import socketserver=socket.socket() #TCP 三次握手 osi七层server.bind(('127.0.0.1',8081)) #IP协议 以太网协议 arp协议server.listen(5) #池。。 阅读全文
posted @ 2024-03-15 00:51 朱饱饱 阅读(4) 评论(0) 推荐(0) 编辑
摘要: jinja2去数据库中获取数据,传递给HTML页面 ,借助于模板语法 发送给浏览器 还能帮你简单方便的操作字典 去后端获取数据库中数据展示到前端页面 import pymysql def get_user(env):去数据库中获取数据,传递给HTML页面 ,借助于模板语法 发送给浏览器 还能帮你简单 阅读全文
posted @ 2024-03-14 21:45 朱饱饱 阅读(114) 评论(0) 推荐(0) 编辑
摘要: #django版本问题 1..x 2.x 3.x(直接忽略) 1.x 和2.x本身差距也不大 我们讲解主要以1.x为例 会讲解2.x区别 公司之前用的1.8 慢慢过渡到了1.11版本 有一些项目用的2.0 #django安装 pip3 install django==1.11.11 在Python中 阅读全文
posted @ 2024-03-14 15:28 朱饱饱 阅读(16) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 17 下一页