- 源码: 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...
- 通过: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...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
即将直播
热门标签