- 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...
- 通过:127.0.0.1:8000 来访问 发送字符串 # 用socket实现一个简单的服务器,可以通过浏览器来访问 import socket def handle(conn): # 请求处理函数 data = conn.recv(1024) print(data) conn.send(bytes("HTTP/1.1 200 OK\r\n\r\n",enc... 通过:127.0.0.1:8000 来访问 发送字符串 # 用socket实现一个简单的服务器,可以通过浏览器来访问 import socket def handle(conn): # 请求处理函数 data = conn.recv(1024) print(data) conn.send(bytes("HTTP/1.1 200 OK\r\n\r\n",enc...
- BeautifulSoup BeautifulSoup是一个模块,该模块用于接收一个HTML或XML字符串, 然后将其进行格式化,之后遍可以使用他提供的方法进行快速查找指定元素, 从而使得在HTML或XML中查找指定元素变得简单。 安装: pip install BeautifulSoup4 1 导入: from bs4 import BeautifulS... BeautifulSoup BeautifulSoup是一个模块,该模块用于接收一个HTML或XML字符串, 然后将其进行格式化,之后遍可以使用他提供的方法进行快速查找指定元素, 从而使得在HTML或XML中查找指定元素变得简单。 安装: pip install BeautifulSoup4 1 导入: from bs4 import BeautifulS...
- 1、函数实现 # -*- coding: utf-8 -*- def tail(filename, n=10): with open(filename, "r") as f: lines = f.readlines()[-n:] return "".join(lines) 12345678 2、测试文件 poetry.txt 为了方便验证,每行之前加上行号数字 ... 1、函数实现 # -*- coding: utf-8 -*- def tail(filename, n=10): with open(filename, "r") as f: lines = f.readlines()[-n:] return "".join(lines) 12345678 2、测试文件 poetry.txt 为了方便验证,每行之前加上行号数字 ...
- 元类 Python 2.7.5 旧式类 class Foo(): pass foo = Foo() print(type(foo)) print(type(Foo)) print(type(type)) # <type 'instance'> # <type 'classobj'> # <type 'type'> 123456... 元类 Python 2.7.5 旧式类 class Foo(): pass foo = Foo() print(type(foo)) print(type(Foo)) print(type(type)) # <type 'instance'> # <type 'classobj'> # <type 'type'> 123456...
- eval(expression, [globals=None{dict}, locals=None{dict}]) 执行一个字符串表达式 python是用命名空间来记录变量的轨迹的,命名空间是一个dictionary,键是变量名,值是变量值 查找顺序:LEGB local 局部 locals() Enclose 闭包 Global 全局 globals() B... eval(expression, [globals=None{dict}, locals=None{dict}]) 执行一个字符串表达式 python是用命名空间来记录变量的轨迹的,命名空间是一个dictionary,键是变量名,值是变量值 查找顺序:LEGB local 局部 locals() Enclose 闭包 Global 全局 globals() B...
上滑加载中
推荐直播
-
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中 -
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中
热门标签