- 字节码文件作用 Python解释器将源码转换为字节码 (.pyc文件), 然后再由解释器来执行这些字节码; 下次执行时,如果没有变化,则优先执行生成好的字节码文件 不过有时候也会不好使,明明代码更新了,执行结果还是 没有变化,心累 设置不生成字节码文件 方式一:设置环境变量(最常用的) export PYTHONDONTWRITEBYTECODE=1 1 ... 字节码文件作用 Python解释器将源码转换为字节码 (.pyc文件), 然后再由解释器来执行这些字节码; 下次执行时,如果没有变化,则优先执行生成好的字节码文件 不过有时候也会不好使,明明代码更新了,执行结果还是 没有变化,心累 设置不生成字节码文件 方式一:设置环境变量(最常用的) export PYTHONDONTWRITEBYTECODE=1 1 ...
- 通过斗鱼给出的api,获取json文件,解析出图片地址,可以获取直播间的图片 斗鱼api接口: http://open.douyucdn.cn/api/RoomApi/live/{num} 1 比如: http://open.douyucdn.cn/api/RoomApi/live/1 当然也可以用这个获取好多妹子的图片,当然也有小哥哥 http://cap... 通过斗鱼给出的api,获取json文件,解析出图片地址,可以获取直播间的图片 斗鱼api接口: http://open.douyucdn.cn/api/RoomApi/live/{num} 1 比如: http://open.douyucdn.cn/api/RoomApi/live/1 当然也可以用这个获取好多妹子的图片,当然也有小哥哥 http://cap...
- tempfile需要的时候创建零时文件,关闭之后就被删除了 import tempfile import os # 创建文件 file = tempfile.TemporaryFile(mode="w+") print(file.name) # 4 print(os.path.exists(file.name)) # True # 写入、读取操作 file.w... tempfile需要的时候创建零时文件,关闭之后就被删除了 import tempfile import os # 创建文件 file = tempfile.TemporaryFile(mode="w+") print(file.name) # 4 print(os.path.exists(file.name)) # True # 写入、读取操作 file.w...
- github: https://github.com/codelucas/newspaper 安装 pip3 install newspaper3k 1 代码示例 # -*- coding: utf-8 -*- from newspaper import Article url = "https://news.sina.com.cn/" article = ... github: https://github.com/codelucas/newspaper 安装 pip3 install newspaper3k 1 代码示例 # -*- coding: utf-8 -*- from newspaper import Article url = "https://news.sina.com.cn/" article = ...
- Jinja2 模板支持python函数,直接使用事件对象的方法 格式化即可 # datetime 泛指一个时间对象 {{ datetime.strftime("%Y-%m-%d %H:%M:%S") }} 12 Jinja2 模板支持python函数,直接使用事件对象的方法 格式化即可 # datetime 泛指一个时间对象 {{ datetime.strftime("%Y-%m-%d %H:%M:%S") }} 12
- 图形的适用场景 关注分类变量各分类的比例,用饼图 关注变量的频率分布,用直方图 关注变量的变化趋势,用折线图 关注两个变量的相关,用散点图 展示一个变量的集中趋势和离散趋势,用箱图 123456789 导入库 # -*- coding: utf-8 -*- # @File : pylot_demo.py # @Date : 2018-05-14 imp... 图形的适用场景 关注分类变量各分类的比例,用饼图 关注变量的频率分布,用直方图 关注变量的变化趋势,用折线图 关注两个变量的相关,用散点图 展示一个变量的集中趋势和离散趋势,用箱图 123456789 导入库 # -*- coding: utf-8 -*- # @File : pylot_demo.py # @Date : 2018-05-14 imp...
- 业务场景: 1、爬虫数据直接入库会出现id自增过大的问题。要么就入库之前做一次查询,确保数据不存在再插入,这样一来就速度就减慢了。而且,爬虫程序运行速度往往较快,查询操作过多对数据库造成压力也不小。 2、一个表的数据分别来自不同地方,需要多个程序对其进行数据补全操作,这样一来,就会出现数据缺失现象。如果直接入业务库会出现数据不全,虽然不是bug,但是影响体验 为了... 业务场景: 1、爬虫数据直接入库会出现id自增过大的问题。要么就入库之前做一次查询,确保数据不存在再插入,这样一来就速度就减慢了。而且,爬虫程序运行速度往往较快,查询操作过多对数据库造成压力也不小。 2、一个表的数据分别来自不同地方,需要多个程序对其进行数据补全操作,这样一来,就会出现数据缺失现象。如果直接入业务库会出现数据不全,虽然不是bug,但是影响体验 为了...
- 日志级别(5个等级),从低到高分别是: DEBUGINFOWARNINGERRORCRITICAL 日志输出: 控制台日志文件日志 logging 中的几个概念: Logger:日志记录器,是应用程序中可以直接使用的接口。Handler:日志处理器,用以表明将日志保存到什么地方以及保存多久。Formatter:格式化,用以配置日志的输出格式。 上述三者的关系... 日志级别(5个等级),从低到高分别是: DEBUGINFOWARNINGERRORCRITICAL 日志输出: 控制台日志文件日志 logging 中的几个概念: Logger:日志记录器,是应用程序中可以直接使用的接口。Handler:日志处理器,用以表明将日志保存到什么地方以及保存多久。Formatter:格式化,用以配置日志的输出格式。 上述三者的关系...
- chrome浏览器请求头中有许多参数,分别代表的意思如下 参数示例含义AcceptAccept: */*客户端能够接收的内容类型Accept-EncodingAccept-Encoding: gzip, deflate客户端支持的压缩编码类型Accept-LanguageAccept-Language: zh-CN,zh;q=0.9,en;q=0.8浏览器可接受的语言... chrome浏览器请求头中有许多参数,分别代表的意思如下 参数示例含义AcceptAccept: */*客户端能够接收的内容类型Accept-EncodingAccept-Encoding: gzip, deflate客户端支持的压缩编码类型Accept-LanguageAccept-Language: zh-CN,zh;q=0.9,en;q=0.8浏览器可接受的语言...
- orm英文全称object relational mapping,对象映射关系 http://www.sqlalchemy.org/ 常用操作 """ MySQL-Python mysql+mysqldb://<user>:<password>@<host>[:<port>]/<dbname> pymy... orm英文全称object relational mapping,对象映射关系 http://www.sqlalchemy.org/ 常用操作 """ MySQL-Python mysql+mysqldb://<user>:<password>@<host>[:<port>]/<dbname> pymy...
- fnmatch提供了一种类似 Unix shell-style 风格的文件名匹配方式 匹配模式 * 匹配任何字符 ? 匹配一个字符 [seq] 匹配在集合seq 中的任意字符 [!seq] 匹配不在集合seq 中的任意字符 1234 代码示例 import fnmatch filenames = [ "China.txt", "Japan.txt", "Am... fnmatch提供了一种类似 Unix shell-style 风格的文件名匹配方式 匹配模式 * 匹配任何字符 ? 匹配一个字符 [seq] 匹配在集合seq 中的任意字符 [!seq] 匹配不在集合seq 中的任意字符 1234 代码示例 import fnmatch filenames = [ "China.txt", "Japan.txt", "Am...
- # my_module.py # 被用于调用测试 def hello(): print("hello")123456 解释器内部使用的方法 my_module1 = __import__("my_module") my_module1.hello() # hello1234 官方建议使用方式 import importlib module2 = im... # my_module.py # 被用于调用测试 def hello(): print("hello")123456 解释器内部使用的方法 my_module1 = __import__("my_module") my_module1.hello() # hello1234 官方建议使用方式 import importlib module2 = im...
- 依赖库: pip install scrapy-splash1 配置settings.py # splash服务器地址 SPLASH_URL = 'http://localhost:8050' # 支持cache_args(可选) SPIDER_MIDDLEWARES = { 'scrapy_splash.SplashDeduplicateArgsMiddlew... 依赖库: pip install scrapy-splash1 配置settings.py # splash服务器地址 SPLASH_URL = 'http://localhost:8050' # 支持cache_args(可选) SPIDER_MIDDLEWARES = { 'scrapy_splash.SplashDeduplicateArgsMiddlew...
- csv文件 读取保存操作 官方文档:https://docs.python.org/3/library/csv.html 写入 # -*- encoding: utf-8 -*- import csv from io import StringIO from urllib import urlopen # 按行元组参数写入 def writerCsv1(): ... csv文件 读取保存操作 官方文档:https://docs.python.org/3/library/csv.html 写入 # -*- encoding: utf-8 -*- import csv from io import StringIO from urllib import urlopen # 按行元组参数写入 def writerCsv1(): ...
- fuzzywuzzy使用编辑距离(Levenshtein Distance)来计算序列之间的差异 github: https://github.com/seatgeek/fuzzywuzzy 安装 pip install fuzzywuzzy 1 代码示例 from fuzzywuzzy import fuzz text1 = "北京绿色公交占比年底将达93... fuzzywuzzy使用编辑距离(Levenshtein Distance)来计算序列之间的差异 github: https://github.com/seatgeek/fuzzywuzzy 安装 pip install fuzzywuzzy 1 代码示例 from fuzzywuzzy import fuzz text1 = "北京绿色公交占比年底将达93...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签