- 文档:https://hashids.org/ Python实现: https://github.com/davidaurelio/hashids-python 安装 pip install hashids 1 使用示例 # -*- coding: utf-8 -*- from hashids import Hashids hashids = Hashid... 文档:https://hashids.org/ Python实现: https://github.com/davidaurelio/hashids-python 安装 pip install hashids 1 使用示例 # -*- coding: utf-8 -*- from hashids import Hashids hashids = Hashid...
- 平时使用的都是Python2,所以这个编码问题一直困扰着我,祝大家早日升级Python3 python2 和 python3的字符串类型 # 3.6.0 >>> type("你好") <class 'str'> # 2.7.5 >>> type("你好") <type 'str'> # 引入新特性之后... 平时使用的都是Python2,所以这个编码问题一直困扰着我,祝大家早日升级Python3 python2 和 python3的字符串类型 # 3.6.0 >>> type("你好") <class 'str'> # 2.7.5 >>> type("你好") <type 'str'> # 引入新特性之后...
- 文档:https://daringfireball.net/projects/markdown/ Github: https://github.com/Python-Markdown/markdown/ John Gruber’s Markdown: https://python-markdown.github.io/reference/ 安装 pip inst... 文档:https://daringfireball.net/projects/markdown/ Github: https://github.com/Python-Markdown/markdown/ John Gruber’s Markdown: https://python-markdown.github.io/reference/ 安装 pip inst...
- 推导式,其实就是将多行的循环语句放到一行写 # -*- coding: utf-8 -*- # 列表推导式 lst = [i for i in range(5)] print(lst) # [0, 1, 2, 3, 4] # 相当于 lst2 = list() for i in range(5): lst2.append(i) print(lst2) # [... 推导式,其实就是将多行的循环语句放到一行写 # -*- coding: utf-8 -*- # 列表推导式 lst = [i for i in range(5)] print(lst) # [0, 1, 2, 3, 4] # 相当于 lst2 = list() for i in range(5): lst2.append(i) print(lst2) # [...
- 源码: from tkinter import * def main(): tk = Tk() canvas =&nbs... 源码: from tkinter import * def main(): tk = Tk() canvas =&nbs...
- pypi: https://pypi.org/project/colorama/ 安装 pip install colorama 1 代码示例 from colorama import Fore print(Fore.GREEN + "green") 12345 显示效果: pycharm linux控制台 这不禁然我想起了我之前写的库:conso... pypi: https://pypi.org/project/colorama/ 安装 pip install colorama 1 代码示例 from colorama import Fore print(Fore.GREEN + "green") 12345 显示效果: pycharm linux控制台 这不禁然我想起了我之前写的库:conso...
- 非常棒的东西 介绍: xPath helper是一款Chrome浏览器的开发者插件 作用: 通过xPath语法轻松获取HTML元素 安装: 1. chrome应用商店 2. chrome插件网(http://www.cnplugins.com/) 使用: Ctrl + Shift + X 激活 再次按Ctrl-Shift键-X关闭 参考:介... 非常棒的东西 介绍: xPath helper是一款Chrome浏览器的开发者插件 作用: 通过xPath语法轻松获取HTML元素 安装: 1. chrome应用商店 2. chrome插件网(http://www.cnplugins.com/) 使用: Ctrl + Shift + X 激活 再次按Ctrl-Shift键-X关闭 参考:介...
- scrapy命令失效,直接运行爬虫,无论是什么命令,都直接运行单个爬虫 出现这个错误,很意外 原因是这样的: 一开始,我写了个脚本单独配置爬虫启动项: # begin.py from scrapy import cmdline cmdline.execute("scrapy crawl myspider")1234 这样一来会比较方便,不用每次都去命令行敲命... scrapy命令失效,直接运行爬虫,无论是什么命令,都直接运行单个爬虫 出现这个错误,很意外 原因是这样的: 一开始,我写了个脚本单独配置爬虫启动项: # begin.py from scrapy import cmdline cmdline.execute("scrapy crawl myspider")1234 这样一来会比较方便,不用每次都去命令行敲命...
- scrapy中间件 from scrapy.settings import default_settings 'scrapy.downloadermiddlewares.robotstxt.RobotsTxtMiddleware': 100, 'scrapy.downloadermiddlewares.httpauth.HttpAuthMiddleware': 3... scrapy中间件 from scrapy.settings import default_settings 'scrapy.downloadermiddlewares.robotstxt.RobotsTxtMiddleware': 100, 'scrapy.downloadermiddlewares.httpauth.HttpAuthMiddleware': 3...
- python2 和 python3的不兼容 导致了诸多问题。 喏,一个 translate 都有好几种写法 Python2 ASCII编码 # -*- coding: utf-8 -*- import string trantab = string.maketrans("123", "ABC") s = "123 456" ret = s.transla... python2 和 python3的不兼容 导致了诸多问题。 喏,一个 translate 都有好几种写法 Python2 ASCII编码 # -*- coding: utf-8 -*- import string trantab = string.maketrans("123", "ABC") s = "123 456" ret = s.transla...
- 先看几个例子 # -*- coding: utf-8 -*- import json # javascript中的对象 js_json = "{x:1, y:2, z:3}" # python打印出来的字典 py_json1 = "{'x':1, 'y':2, 'z':3}" # 解析不规则的json会报错 json.loads(js_json) json.l... 先看几个例子 # -*- coding: utf-8 -*- import json # javascript中的对象 js_json = "{x:1, y:2, z:3}" # python打印出来的字典 py_json1 = "{'x':1, 'y':2, 'z':3}" # 解析不规则的json会报错 json.loads(js_json) json.l...
- 简单版分页 def paginate(page, paginate_by=20): """ 表分页 """ if page > 0: page -= 1 return { "limit": paginate_by, "offset": page * paginate_by } if __name__ == "__main__": for i in range... 简单版分页 def paginate(page, paginate_by=20): """ 表分页 """ if page > 0: page -= 1 return { "limit": paginate_by, "offset": page * paginate_by } if __name__ == "__main__": for i in range...
- # 消费者 def customer(): a = 0 while True: a = yield a print("a = %s"% a) # 生产者 def producer(c): c.send(None) # 启动生成器 for i in range(5): b = c.send(i) print("b = %s"% b) c.close() produc... # 消费者 def customer(): a = 0 while True: a = yield a print("a = %s"% a) # 生产者 def producer(c): c.send(None) # 启动生成器 for i in range(5): b = c.send(i) print("b = %s"% b) c.close() produc...
- 流程 需求 -> 切换到开发分支 -> 开发 -> 到服务器拉取开发分支 -> 测试 -> 合并到主分支 1234 具体操作 1、开发 我接到开发需求,然后从主分支上切出一个开发分支dev git checkout -b dev 1 进行编码后先推到coding git push -u origin dev 1 2、测... 流程 需求 -> 切换到开发分支 -> 开发 -> 到服务器拉取开发分支 -> 测试 -> 合并到主分支 1234 具体操作 1、开发 我接到开发需求,然后从主分支上切出一个开发分支dev git checkout -b dev 1 进行编码后先推到coding git push -u origin dev 1 2、测...
- 安装 pip install bcrypt 1 使用示例 # -*- coding: utf-8 -*- import bcrypt passwd = '123456' # 加密过程 salt = bcrypt.gensalt(rounds=10) hashed = bcrypt.hashpw(passwd.encode(), salt) print(sa... 安装 pip install bcrypt 1 使用示例 # -*- coding: utf-8 -*- import bcrypt passwd = '123456' # 加密过程 salt = bcrypt.gensalt(rounds=10) hashed = bcrypt.hashpw(passwd.encode(), salt) print(sa...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签