上一页 1 2 3 4 5 6 ··· 35 下一页

2024年12月6日

爬虫 - helloworld

摘要: 安装依赖库 pip install selenium helloworld 效果:弹出浏览器,输入 python,之后自动点击 “百度一下”,5秒之后关闭浏览器。 import time from selenium import webdriver from selenium.webdriver.c 阅读全文

posted @ 2024-12-06 11:43 疯狂的妞妞 阅读(28) 评论(0) 推荐(0)

requests - 会话保持

摘要: 使用场景:登录之后,只要保持会话,就可以持续访问接口。 简单说,就是获取 Session 之后,持续使用它,而不重新获取; 为了防止 CSRF 攻击,登录参数除了账号密码,有时候还会有个 token,这个要通过爬虫抓取; import requests # 目标网站的登录URL login_url 阅读全文

posted @ 2024-12-06 09:31 疯狂的妞妞 阅读(74) 评论(0) 推荐(0)

requests - helloworld

摘要: 抓取静态界面 import requests headers={ "User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.122 S 阅读全文

posted @ 2024-12-06 09:27 疯狂的妞妞 阅读(17) 评论(0) 推荐(0)

python - sqlachemy另类用法

摘要: 这里只是给出一个思路,或许对于未来解决问题有一些参考意义。 仿 JAP 的写法 这种写法很像 java 环境中的 JPA,如果引入模版引擎,则可以大幅增强实用性。 但是,在 python 环境中,这不符合主流的 ORM 框架。 潜在风险:代码检测的时候,可能会被误判,因为我们定义了一大堆空的函数。 阅读全文

posted @ 2024-12-06 08:43 疯狂的妞妞 阅读(13) 评论(0) 推荐(0)

2024年12月5日

python - sqlachemy

摘要: 这是一个 ORM 框架(已经包含连接池) 安装插件 pip install pymysql sqlalchemy 参数配置 from sqlalchemy import create_engine, text # 定义数据库连接字符串 DATABASE_URI = 'mysql+pymysql:// 阅读全文

posted @ 2024-12-05 17:50 疯狂的妞妞 阅读(43) 评论(0) 推荐(0)

python - mysql交互

摘要: python 与 mysql 交互,能找到两个库 pymysql 和 mysql-connector-python 因为两个都是基于 DB-API 2.0 标准‌,使用上差别并不大,区别就是 mysql-connector-python 是由 Oracle 官方提供,性能可能会好一些。 安装依赖 p 阅读全文

posted @ 2024-12-05 17:39 疯狂的妞妞 阅读(46) 评论(0) 推荐(0)

python - logger

摘要: 日志配置 import logging from logging.handlers import TimedRotatingFileHandler # NOTSET < DEBUG < INFO < WARNING < ERROR < CRITICAL # 创建一个 logger logger = 阅读全文

posted @ 2024-12-05 17:34 疯狂的妞妞 阅读(51) 评论(0) 推荐(0)

python - 安装pip插件

摘要: 功能:安装各种插件,功能与 maven 类似 windows 环境下,安装包中自带这个插件,检查路径 ./Scripts,如果包含 pip.exe 文件,则无须安装 安装 官网:https://pip.pypa.io/en/stable/installation/ Download the scri 阅读全文

posted @ 2024-12-05 17:19 疯狂的妞妞 阅读(71) 评论(0) 推荐(0)

python - with

摘要: with 用法很像 java 中的 try(){} 代码块,调用对象之后,会自动执行资源释放函数。 在 python 中,要使用 with 语句,需要实现两个特殊方法:__enter__和__exit__。 比如: class Session: def __enter__(self): print( 阅读全文

posted @ 2024-12-05 17:13 疯狂的妞妞 阅读(34) 评论(0) 推荐(0)

2024年12月2日

python - 流程控制

摘要: 关系运算 关系运算符,所有的语言含义一样 关系运算符 说明 == 等于 != 不等于 > 大于 < 小于 >= 大于等于 <= 小于等于 逻辑运算(与或非) python 的逻辑运算跟 java 相比,简直就是奇葩。 python 允许不同数据类型之间进行比较,而且,运算的结果也不是布尔值,比如:数 阅读全文

posted @ 2024-12-02 11:27 疯狂的妞妞 阅读(12) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 35 下一页

导航