- 什么是 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 = ...
- @Author:Runsen 文章目录 pandas 1.pandas数据结构的介绍 2.Series的操作 2.1 对象创建 2.2 查看数据 3.dataframe的操作 3.4 统计概述和计算 3.5 数据读取 3.5.1 读取csv 3.5.2 读取excel 4. Time- Series的... @Author:Runsen 文章目录 pandas 1.pandas数据结构的介绍 2.Series的操作 2.1 对象创建 2.2 查看数据 3.dataframe的操作 3.4 统计概述和计算 3.5 数据读取 3.5.1 读取csv 3.5.2 读取excel 4. Time- Series的...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中
热门标签