- 人生漫长转瞬即逝,有人见尘埃,有人见星辰。——《月亮与六便士》 文章目录 一、数据获取 二、折线图 三、箱形图 一、数据获取 数据来源:http://www.tianqihoubao.com/aqi/chengdu-201901.html 爬取2019年全年成都空气质量数据 import pandas ... 人生漫长转瞬即逝,有人见尘埃,有人见星辰。——《月亮与六便士》 文章目录 一、数据获取 二、折线图 三、箱形图 一、数据获取 数据来源:http://www.tianqihoubao.com/aqi/chengdu-201901.html 爬取2019年全年成都空气质量数据 import pandas ...
- 什么是 CGICGI 目前由 NCSA 维护,NCSA 定义 CGI 如下:CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器上如:HTTP服务器,提供同客户端 HTML 页面的接口。网页浏览为了更好的了解 CGI 是如何工作的,我们可以从在网页上点击一个链接或 URL 的流程:1、使用你的浏览器访问 URL 并连接到 HTTP web 服务... 什么是 CGICGI 目前由 NCSA 维护,NCSA 定义 CGI 如下:CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器上如:HTTP服务器,提供同客户端 HTML 页面的接口。网页浏览为了更好的了解 CGI 是如何工作的,我们可以从在网页上点击一个链接或 URL 的流程:1、使用你的浏览器访问 URL 并连接到 HTTP web 服务...
- 文章目录 1. TCP/IP 协议族 2. 请老通讯员 Telnet 客户端协助调试 3. 使用交互方式实现 Socket 服务 4. Socket 服务端脚本 5. 古诗词服务器 7. 如何支持并发服务 8. 使用 Socket 客户端代替 Telnet 客户端 8.1 升级版的诗词服务器 8.2 使用 Socket... 文章目录 1. TCP/IP 协议族 2. 请老通讯员 Telnet 客户端协助调试 3. 使用交互方式实现 Socket 服务 4. Socket 服务端脚本 5. 古诗词服务器 7. 如何支持并发服务 8. 使用 Socket 客户端代替 Telnet 客户端 8.1 升级版的诗词服务器 8.2 使用 Socket...
- 开发背景是这样的:整个项目中使用很多台摩托罗拉的RFID读卡器,我要为这些读卡器写一个管理程序,判断是否有RFID标签进入或离开某个区域。用户提供给我的,除了设备,就是一个.net的动态库文件。 经朋友指点,安装了.NET Framework 4.0和IronPython 2.7之后,终于可以调用.net库了。我不确定的是,python环境下那些打包工具是否还是使用,... 开发背景是这样的:整个项目中使用很多台摩托罗拉的RFID读卡器,我要为这些读卡器写一个管理程序,判断是否有RFID标签进入或离开某个区域。用户提供给我的,除了设备,就是一个.net的动态库文件。 经朋友指点,安装了.NET Framework 4.0和IronPython 2.7之后,终于可以调用.net库了。我不确定的是,python环境下那些打包工具是否还是使用,...
- 文章目录 1. 前言2. python 文件的组成3. 编码格式声明4. 缩进5. 引号6. 注释7. 空行8. 空格9. 文档字符串10. 导入模块11. 命名规范 1. 前言 说起编码规范,很多文章都会提到PEP8这个规范。PEP是Python Enhancement Proposal(Python 增强建议书)的简写。PEP8整个文档引用了很多其他... 文章目录 1. 前言2. python 文件的组成3. 编码格式声明4. 缩进5. 引号6. 注释7. 空行8. 空格9. 文档字符串10. 导入模块11. 命名规范 1. 前言 说起编码规范,很多文章都会提到PEP8这个规范。PEP是Python Enhancement Proposal(Python 增强建议书)的简写。PEP8整个文档引用了很多其他...
- 一场大雪,覆盖了华北、华东。天地连成一片,城市银装素裹,处处诗情画意、人人兴高采烈。朋友圈被雪景图和调侃路滑摔跤的段子刷屏,气氛比过年还要热烈几分。我也来凑个热闹,用python为2020年的第一场雪锦上添花。 绘制雪花图案,网上有很多文章介绍,但几乎都是用 Python 的内置模块 turtle 绘制的,这个模块适合用来引导孩子学习编程,很难真正用在项目开发上。也有... 一场大雪,覆盖了华北、华东。天地连成一片,城市银装素裹,处处诗情画意、人人兴高采烈。朋友圈被雪景图和调侃路滑摔跤的段子刷屏,气氛比过年还要热烈几分。我也来凑个热闹,用python为2020年的第一场雪锦上添花。 绘制雪花图案,网上有很多文章介绍,但几乎都是用 Python 的内置模块 turtle 绘制的,这个模块适合用来引导孩子学习编程,很难真正用在项目开发上。也有...
- 文章目录 1. 引子2. 闭包3. 语法糖4. 装饰器4.1 装饰函数无参数4.2 装饰函数有参数 1. 引子 二十年前,大约也是这个时节,闭包(Closure),一个帅气的小伙子,无可救药地爱上了长相甜美的语法糖(Syntactic Sugar)姑娘。结果呢,后面的故事你们就都知道了,2004年11月30号,Python2.4为他们举行了隆重的婚礼... 文章目录 1. 引子2. 闭包3. 语法糖4. 装饰器4.1 装饰函数无参数4.2 装饰函数有参数 1. 引子 二十年前,大约也是这个时节,闭包(Closure),一个帅气的小伙子,无可救药地爱上了长相甜美的语法糖(Syntactic Sugar)姑娘。结果呢,后面的故事你们就都知道了,2004年11月30号,Python2.4为他们举行了隆重的婚礼...
- Python内置函数是Python解释器中预先定义好的函数,也被称为内嵌函数。所有的内置函数都被定义在标准模块 builtins 中。Python解释器启动的时候,自动以 form builtins import * 的方式导入全部内置函数,因此我们可以直接使用这些函数。例如,print()为常用的内置函数之一,在编程的时候既可以直接调用,也可以通过调用builtins... Python内置函数是Python解释器中预先定义好的函数,也被称为内嵌函数。所有的内置函数都被定义在标准模块 builtins 中。Python解释器启动的时候,自动以 form builtins import * 的方式导入全部内置函数,因此我们可以直接使用这些函数。例如,print()为常用的内置函数之一,在编程的时候既可以直接调用,也可以通过调用builtins...
- 下午有同学Python学习群里说,使用pyinstaller打包源码时,因为代码中使用了图像、音频、视频等资源文件,无法将程序打包成单一的可执行文件。有没有方法将这些资源文件按保存在代码中呢?我想了一下,应该是可以的。于是乎,花了一个小时,写出了下面的代码,算是抛砖引玉吧。 这段代码可以将二进制文件转存为python脚本文件,供其他脚本引用。代码最后附有使用的例子,演... 下午有同学Python学习群里说,使用pyinstaller打包源码时,因为代码中使用了图像、音频、视频等资源文件,无法将程序打包成单一的可执行文件。有没有方法将这些资源文件按保存在代码中呢?我想了一下,应该是可以的。于是乎,花了一个小时,写出了下面的代码,算是抛砖引玉吧。 这段代码可以将二进制文件转存为python脚本文件,供其他脚本引用。代码最后附有使用的例子,演...
- 假定Oracle的表结构是这样的: CREATE TABLE aurora( date_forecast VARCHAR2(10), filename VARCHAR2(24), content BLOB );12345 BLOB写操作 现在我有3个python的数据,分别是: date_forecast = ‘2011-06-29’ filename = ... 假定Oracle的表结构是这样的: CREATE TABLE aurora( date_forecast VARCHAR2(10), filename VARCHAR2(24), content BLOB );12345 BLOB写操作 现在我有3个python的数据,分别是: date_forecast = ‘2011-06-29’ filename = ...
- 文章目录 1. 前言 2. PyCharm的六脉神剑 2.1 工程管理——少商剑:石破天惊 2.1.1 创建工程 2.1.2 切换工程 2.2 环境管理——商阳剑:难以捉摸 2.2.1 切换Python环境 2.2.2 添加环境 2.2.3 Python模块管理 2.3 模板管理——中冲剑:气势雄迈 2.3.1 文件模... 文章目录 1. 前言 2. PyCharm的六脉神剑 2.1 工程管理——少商剑:石破天惊 2.1.1 创建工程 2.1.2 切换工程 2.2 环境管理——商阳剑:难以捉摸 2.2.1 切换Python环境 2.2.2 添加环境 2.2.3 Python模块管理 2.3 模板管理——中冲剑:气势雄迈 2.3.1 文件模...
- 获取python脚本文件所在路径 我们知道,os.getcwd()可以获取当前路径,那么这个路径是当前python脚本文件所在的路径吗? 获取路径的方法大致有这几种: print os.getcwd() print sys.argv[0] print os.path.split(os.path.realpath(__file__))[0]123 分别在windo... 获取python脚本文件所在路径 我们知道,os.getcwd()可以获取当前路径,那么这个路径是当前python脚本文件所在的路径吗? 获取路径的方法大致有这几种: print os.getcwd() print sys.argv[0] print os.path.split(os.path.realpath(__file__))[0]123 分别在windo...
- 原以为在IronPython中使用MySQL是一件很容易的事情,即使有麻烦,也可以改变路径,加载Python下的MySQL模块。事实证明,这是我一厢情愿的想法。要想在IronPython中连接MySQL数据库,必须要调用MySql.Data动态库——这个dll很容易在网上找到,但如何使用这个库,网上的资料如凤毛麟角,难觅其踪。好不容易找到几篇,却又语焉不详,不知所云。 ... 原以为在IronPython中使用MySQL是一件很容易的事情,即使有麻烦,也可以改变路径,加载Python下的MySQL模块。事实证明,这是我一厢情愿的想法。要想在IronPython中连接MySQL数据库,必须要调用MySql.Data动态库——这个dll很容易在网上找到,但如何使用这个库,网上的资料如凤毛麟角,难觅其踪。好不容易找到几篇,却又语焉不详,不知所云。 ...
- 文章目录 1. sqlite3 1.1 连接数据库 1.2 常用方法 1.3 使用样例 1.4 封装sqlite3 2. pymsql 2.1 连接数据库 2.2 常用方法 2.3 使用样例 3. 后记 作为程序员,无论在哪个领域写bug,数据库是永远不能回避的技术,必须了然于胸、烂熟于心。SQLite,... 文章目录 1. sqlite3 1.1 连接数据库 1.2 常用方法 1.3 使用样例 1.4 封装sqlite3 2. pymsql 2.1 连接数据库 2.2 常用方法 2.3 使用样例 3. 后记 作为程序员,无论在哪个领域写bug,数据库是永远不能回避的技术,必须了然于胸、烂熟于心。SQLite,...
- 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums1 和 nums2 不会同时为空。 示例 1: nums1 = [1, 3] nums2 = [2] 则中位数是 2.0 示例 2: nums1 = [1, 2] nums2 = ... 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums1 和 nums2 不会同时为空。 示例 1: nums1 = [1, 3] nums2 = [2] 则中位数是 2.0 示例 2: nums1 = [1, 2] nums2 = ...
上滑加载中
推荐直播
-
华为云码道-玩转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创作思路,一次讲透!
回顾中
热门标签