自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (36)
  • 收藏
  • 关注

翻译 Python的相对导入和绝对导入

  相对导入和绝对导入是针对包内导入而言的,也就是包内部模块之间的导入。  假设有这么个包结构:package/ __init__.py subpackage1/ __init__.py moduleX.py moduleY.py subpackage2/ __init__.py moduleZ.py moduleA.py  绝对导入,就是带绝对路径(包内逻辑层...

2019-01-21 15:33:49 3643 1

原创 OS X 删除非系统版本Python

 最近,系统鼓捣的有些乱套,既有自己安装的Python(从官网下载的),也有Homebrew安装的,还有前一阶段学习过程中鼓捣了半天的openssl,所以,想清理一下系统,重新用Homebrew安装Python3.7(系统自带2.7)首先系统自带的Python路径:/System/Library/Frameworks/Python.framework/Versions自己安装的Python...

2019-01-20 11:42:45 177

原创 OS X 及 Windows 查看 Python安装路径

向我这种Python新手,经常搞不清楚Python安装在哪儿,而且OS X系统自带Python,到底我使用的是那个版本的Python?是我自己安装的还是系统自带的?OS X基本方法:$ whereis python 或者$ which python 下面总结自网络:Mac系统自带python路径为:/System/Library/Frameworks/Python.fr...

2019-01-20 10:57:23 805

原创 《编写高质量代码 改善python程序的91个建议》读书笔记 之四 深浅cpoy和counter

38、使用cpoy模块深拷贝对象  浅拷贝(shallow copy):构造一个新的复合对象,并将从原对象中发现的引用插入新对象中。  深拷贝(deep copy):构造一个新的复合对象,但遇到引用时,会继续递归拷贝其指向的具体内容,也就是说,他会针对引用所指向的对象继续拷贝,因此产生的对象不受其它引用对象操作的影响。 深拷贝需要依赖copy模块中的deepcopy函数。 在包含引用的数据...

2019-01-19 12:04:36 174

原创 《编写高质量代码 改善python程序的91个建议》读书笔记 之三 sort和sorted

31、函数传参,既不是传值也不是传引用结论:是传对象! 对不可变类型(数字、字符串及元组),由于对象并不能真正被修改,因此对象值的修改的过程是通过生成一个新的对象然后赋值完成。 对可变类型(字典、列表、字节数组),对可变对象的修改是在函数外部内部均可见的,调用者和被调用者共享这个对象。 .注:个人的理解,python在这一点上与C++不同,需要开发人员在编程的时候时刻小心,一不小心,对象的...

2019-01-18 19:48:19 269

原创 《编写高质量代码 改善python程序的91个建议》读书笔记 之二 format

18、构建合理的包层次来管理module包(package)目录,除了普通的.py文件外,还包含了一个__init__.py文件,允许嵌套。访问方式:包.模块package.modulepackage.subpackage.module导入:直接导入:import package导入模块或子包:from package import module1import ...

2019-01-17 22:19:14 502

原创 对python工厂函数的理解

python工厂函数,第一次接触这个概念,阅读了一些文章和代码,个人理解如下:首先,它是个函数,这一点毫无疑问。既然是函数,肯定有返回值,传统意义上的函数返回值,一般都是个变量,或者是个计算结果。但工厂函数的返回值是:一个类的实例!就相当于是:经过这个函数的“生产”,产生了一个产品,这个产品是个“类的实例”。...

2019-01-15 20:51:33 956

原创 《编写高质量代码 改善python程序的91个建议》读书笔记 之一

一周多时间的投标,谈判,订货,供货,顺利完成,终于又可以坐下来看书学习了。1、代码风格形成自己的代码风格:变量的命名:小写 + 下划线类的命名:大写开头 + 下划线善于利用变量拆包进行复制,例如:a, b = b, a对可迭代对象的遍历 for … in …对文件的访问 with … open( )形成自己风格的format格式:%ss.format是python最为推荐...

2019-01-15 20:42:03 981

原创 复习+学习:type函数、生成器函数、zip函数、dict函数及yield

在看《编写高质量的代码 改善python 程序的91个建议》,“建议11:理解枚举替代实现的缺陷”,遇到如下代码:def enum(*posarg, **keysarg): return type("Enum", (object,), dict(zip(posarg, xrange(len(posarg))), **keysarg))对我这个python入门级选手,这段代码正好可以利用来复...

2019-01-06 12:22:32 207

翻译 第一次尝试翻译《Python装饰器 II :装饰器参数》

第一次尝试翻译,由于本人水平有限,欢迎指正。本文也是简单 12 步理解 Python 装饰器推荐继续阅读的两篇文章之一。原文地址:Python Decorators II: Decorator Arguments原文标题:Computing ThoughtsPython Decorators II: Decorator Argumentsby Bruce EckelOctober 1...

2019-01-05 20:37:39 176

原创 如何理解python的装饰器:读《简单 12 步理解 Python 装饰器》笔记

原文:简单 12 步理解 Python 装饰器笔记:要想理解python装饰器,需理解以下几点(本人愚笨,需时刻提醒自己):1、面向对象!时刻牢记python是面向对象的,python中,一切都是“对象(object)”2、理解函数的定义和调用的区别,理解“赋值不等于调用”,理解“()”是“调用操作符”,参考下面的例子。>>> def outer():... ...

2019-01-05 13:13:52 219 1

转载 (转)简单 12 步理解 Python 装饰器

简单 12 步理解 Python 装饰器原文地址:简单 12 步理解 Python 装饰器以下为转帖的原文内容:本文由 伯乐在线 - 7even 翻译,艾凌风 校稿。未经许可,禁止转载!英文出处:Simeon Franklin。欢迎加入翻译组。好吧,我标题党了。作为 Python 教师,我发现理解装饰器是学生们从接触后就一直纠结的问题。那是因为装饰器确实难以理解!想弄明白装饰器,需要理...

2019-01-05 09:19:04 171

原创 python3 的 str与bytes

string and bytes  python3只有一种保存文本信息的数据类型:str,str是一种不可变序列,保存的数据是Unicode的“码位”信息,说白了就是某个(utf-8,big-5等)编码集中的字符。python3的bytes或者bytearray与str不同,只能存储‘十六进制的0 - 255’(也就是8位(2^8))以内的编码组成的不可修改的数组,编码的含义由不同的编码方式(...

2019-01-03 20:06:33 330

原创 蹩脚的翻译毁了一本书

如题,有可能还是找英文版的看吧。

2019-01-03 09:57:16 168

原创 《流畅的python》学习笔记 - 切片

切片特性[start, stop, step]列表、元组、字符串等所有的序列(sequence)类型都支持切片;当只有stop参数时,可以快速看出切片和区间中有几个元素;当start、stop参数都可见时,可以快速计算切片和区间的长度(stop- start);给切片起个名字:>>>invoice = """...0.....6....................

2019-01-02 19:21:10 540

原创 《流畅的python》学习笔记 - 元组

  元组(tuple)其实就是对数据的记录,元组中每个元素都是数据库表中一个字段的数据,外加这个字段的位置。正是这个位置信息给数据赋予了意义。 尤其是元组的引申变种“具名元组(named tuple)”。  一定要理解这句话:正是这个位置信息给数据赋予了意义,才能正确的理解元组的“元组拆包”、“平行赋值”、“_占位符”、“*运算符”以及“嵌套元组拆包”。具名元组  具名元组(namedtup...

2019-01-02 16:21:36 230

原创 《流畅的python》学习笔记 -内置序列模型

抽象基类  抽象基类(Abstract Base Class, ABC)的定义:    1: 抽象基类是不能实例化的类;    2: 抽象基类定义了子类应实现的一些方法。# python 3 from abc import ABC, abstractmethodclass Talker (abc): @abstractmethod #用这条语句将talk方法标记为抽象的...

2019-01-02 11:58:22 141

原创 《流畅的python》学习笔记 - 列表推导和生成器表达式

list comprehension 简称 listcompsgenerator expression 简称 genexps通常的规则:只用列表推导产生新列表在python 3中,列表推导、生成器表达式以及集合推导(set comprehension)和字典推导,都有局部作用域,表达式内部的变量和赋值只在局部起作用,例如:Python 3.7.1 (v3.7.1:260ec2c36a, O...

2019-01-02 11:08:47 116

原创 《流畅的python》学习笔记 - python数据模型

  python数据模型,就是对python语言框架的描述,规范了这门语言自身构建模块的接口。  每次都要提醒自己,python是面向对象的,要用面向对象的方法来思考问题。私有和被保护的属性类的私有属性:两个下划线开头(简称dunder),声明该属性为私有,不能在对象(类)外部或直接使用,例如:__private_attrs;类的方法:在类的内部,使用关键字def定义类的方法,与一般函数...

2019-01-02 10:58:37 128

原创 2019新年快乐 - 学习python的“元类”

1学习的原文:What are metaclasses in Python时刻牢记:python是面向对象的,才能理解python的“元类”    理解python元类的概念之前,一定要时刻牢记python是面向对象的,也就是说,python中,一切都是对象,整数是对象、字符串是对象、函数也是对象,类的实例更是对象。>>> age = 47>>> typ...

2019-01-01 13:30:48 471

工业控制模拟仪器仪表OCX控件 - 百分计(Percent) 演示版

SIAPercent Control(Simulated Instrument ActiveX Percent)即百分计控件,百分计控件可很快地配置以显示垂直或水平地百分比(条形,椭圆形,预定义的罐形,或是用户自定义的多边形)。显示填充方式可采用线性、旋转(百分比饼),前向或后向。可指定填充 ON 和 OFF 区颜色或位图。 百分比可手动或自动计算。

2019-12-24

工业控制模拟仪器仪表OCX控件 - 液晶点阵大屏幕 演示版

SIALCD Control(Simulated Instrument ActiveX LCD)即LCD点阵液晶屏,这个通用仪表控件是一个可高度定制的仪表,可以模拟在LCD点阵液晶屏上显示英文、数字及符号。

2019-12-22

工业控制模拟仪器仪表OCX控件 - 线性指针表(Liner Gauge) 演示版

SIALGAUGE Control(Simulated Instrument ActiveX Liner Gauge)即线性表,这个这个通用线性仪表控件是一个可高度定制的仪表或滑动控件。 它提供了可修改其量程(scales)刻度(tic)、指针(needles)、带状区(band )、标题(caption)、边框(border)和背景(background)的属性。 具有鼠标控制指针值的可选功能。 可用于定制液位、料位等线性仪表。

2019-12-22

工业控制模拟仪器仪表OCX控件 - 发光二极管(LED)演示版

SIAKnob Control(Simulated Instrument ActiveX LED )即发光二极管,用于显示数字(整数)或二进制数,也可以模拟发光二极管阵列的应用,如频谱显示屏等。

2019-12-22

工业控制模拟仪器仪表OCX控件 - 旋钮 演示版

SIAKnob Control(Simulated Instrument ActiveX Knob Gauge)即旋钮,这个通用仪表控件是一个可高度定制的仪表或测量控件。 它提供了可修改其量程(scales)刻度(tics)、旋钮(knob)、环行区(annulars)、标题(caption)、标记(mark)、边框(border)和背景(background)的属性。具有鼠标控制旋钮值的可选功能。

2019-12-14

工业控制模拟仪器仪表OCX控件 - 模拟指针仪表 演示版

SIAAgauge Control(Simulated Instrument ActiveX Analog Gauge)即模拟指针仪表,这个通用仪表控件是一个可高度定制的仪表或测量控件。 它提供了可修改其量程(scales)刻度(tics)、指针(needles)、环行区(annulars)、标题(caption)、边框(border)和背景(background)的属性。具有鼠标控制指针值的可选功能。

2019-12-13

FileTool.zip

在Windows7下安装Visual C++ 6.0后,遇到一个致命的问题打开文件的时候出现异常而导致VC6崩溃,微软针对这个问题发布了一个补丁。

2019-11-28

xmind8.tar.gz

CentOS 7 如何安装xmind并能正常使用。该资源包含安装包及patch文件和说明 安装CentOS下的xmind参考:https://blog.csdn.net/steventian72/article/details/103216939

2019-11-23

wps_symbol_fonts(字体库)含安装说明.zip

CentOS 7 安装WPS后,启动时会提示缺少一些字体,本文件就是这些字体文件,含安装说明 下载后按安装说明操作即可完成字体安装,WPS启动时不会再报缺少字体错错误。

2019-11-22

手机手环NFC加密卡最全教程.pdf

小米手环 3/4-小米手机 NFC-华为手机麒麟 980 手机 NFC 模拟加密门禁卡电梯卡最全教程

2019-09-12

Install Certificates.command

Python 3.7 Https 安全证书 用于urllib的urlopen。下载运行即可。

2019-02-21

Beautiful Soup 4 Document

Document Soup 4用户手册,官方英文版,增加分级目录。

2019-02-14

对于 SIMATIC Modbus/TCP Step7 TIA 功能块 演示版本

对于 Modbus/TCP 块,授权版本和下载的演示版本之间有什么差异?下载的演示版本没有任何功能和时间限制, Modbus 通讯也可以在没有一个有效的授权的情况下运行。 如果 Modbus 块没有授权,CPU 的 INTF 灯 或 SF 灯将闪烁。此外,信息周期进入 CPU 的诊断缓冲区,在用户程序中的 Modbus 模块上,输出状态值 A090(十六进制)。

2019-01-04

S7-400 PN-H 冗余系统集成 PN口 使用ModbusTCP PN RED 软件包的 Modbus TCP 快速入门

基于S7-400 PN-H 冗余系统CPU集成PN口的Modbus TCP通信快速入门 

2019-01-03

海康威视实时播放ocx控件源代码

Visual C++,海康威视NVR OCX控件源代码,Visual C++, 第一版:只实现实时回放,含海康核心库文件及设计文档。

2018-12-12

pi_million_digits.txt

pi_million_digits, python课程文件读取用,codeforge下载

2018-12-11

海康威视摄像机实时回放ocx控件

自己开发的海康威视摄像机实时回放OCX控件,基于海康威视“设备网络SDK_V5.1.3.5(for Windows32”开发,版本号:V5.1.3.5 build20150701。 下载链接: http://download.hikvision.com/UploadFile/SDK/CH-HCNetSDK(Windows32)V5.1.3.5_build20150701.zip

2018-11-01

南京视霸sheperd摄像机开发库

南京视霸sheperd各类摄像头的开发库,含windows、linux等,含全套文档。2013-11-01版本

2018-11-01

Microsoft Word Userforms FAQ

详细讲解了如何建立带自定义窗体(类似Wizards的窗体)的Word模板,含全套源代码

2022-03-17

Windows 10 开启FTP并绑定HTTP服务

介绍了Windows 10 开启FTP服务,设置不同用户账户的不同权限,并解决通过Edge和chrome在内的浏览器访问ftp站点的方法

2022-03-04

弱电智能化现场施工及验收标准.ppt

弱电智能化现场施工及验收标准

2022-02-12

DB11883-2012建筑弱电工程施工及验收规范

DB11883-2012建筑弱电工程施工及验收规范

2022-02-12

《建筑弱电工程施工及验收规范》弱电机房工程

《建筑弱电工程施工及验收规范》弱电机房工程

2022-02-12

《建筑弱电工程施工及验收规范》火灾自动报警及消防联动系统

《建筑弱电工程施工及验收规范》火灾自动报警及消防联动系统

2022-02-12

LoRa无线水表方案-0719.docx

LoRa无线水表方案

2021-12-25

自己翻译的 OPC UA Part 3 - Address Space Model 1.03 Specification 中文版

本人自己翻译的 OPC UA Part 3 - Address Space Model 1.03 Specification 中文版

2020-03-30

OPC UA 规范 Part2 安全架构中文翻译版本

本人自己翻译的OPC UA Part 2 - Part 2: Security Model 中文翻译版本

2020-02-05

OPC DA客户端OCX控件

OPCDA OPC Client客户端OCX控件,是一个封装了标准OPC Data Access客户端的OCX控件,利用该控件,可以便捷的实现对OPC DA服务器的连接,并获取由服务器提供的数据项(Item/Tag)。每个控件支持对一个OPC DA服务器的连接,并支持同时连接100个由该服务器提供的数据项(Item/Tag)。该控件支持对本机及网络OPC DA服务器的连接。 OPCDA OPC Client客户端控件是运行时不可见控件。

2020-01-15

OPC UA Part 1 - Overview and Concepts 1.03 Specification 中文翻译版本

本人自己翻译的OPC UA Part 1 - Overview and Concepts 1.03 Specification中文翻译版本

2020-01-04

模拟仪器仪表ActiveX(OCX)控件 - 里程计(Odometer)介绍及下载地址

SIAODOMETER Control(Simulated Instrument ActiveX Odometer)即里程计控件,里程计控件仅显示了一个里程计,但它提供了很多方法来操纵它, 包括字体,有或没有复位按钮等等。 如果有按钮,可以用鼠标复位里程计。 控件还有斜角提供三维(3D)外观。

2019-12-27

模拟仪器仪表ActiveX(OCX)控件 - 开关(Toggle)介绍及下载地址

SIAToggle Control(Simulated Instrument ActiveX Toggle)即开关,是一个 TRUE/FALSE, YES/NO 或 ON/OFF 指示器。控件根据它的值显示标题或图片来代表它的当前状态。还可以播放 wave files (*.wav) 提示开关切换为 ON 或 OFF状态。它有斜角体现三维外观和闪烁能力吸引人们的注意力。它还有内置的定时关断能力。

2019-12-25

模拟仪器仪表ActiveX(OCX)控件 - 滑动棒计(Slider)介绍及下载地址

SIASlider Control(Simulated Instrument ActiveX Slider)即线性滑动条(棒)控件,本控件是可高度定制的。它提供了可修改的旋钮(Knob)和标记(Tic)风格、题(caption)、边框(border)和背景(background)的属性。 具有鼠标控制指选项的可选功能

2019-12-25

模拟仪器仪表ActiveX(OCX)控件 - 选择器计(Selector)介绍及下载地址

SIASelector Control(Simulated Instrument ActiveX Selector)即选项(器)钮控件,本控件是可高度定制的选择开关。它提供了可修改的旋钮和标志(mark)风格、选项(selections)、线(line)、偏移(offsets)、标题(caption)、边框(border)和背景(background)的属性。 具有鼠标控制指选项的可选功能。

2019-12-25

工业控制模拟仪器仪表OCX控件 - 实时曲线(RTChart) 演示版

SIARTChart Control(Simulated Instrument ActiveX RealTime Chart)即实时曲线控件,用于工控领域绘制实时曲线,它提供了很多方法来操纵它, 包括字体、X/Y轴、曲线外观、图例外观等等。并提供实时缩放功能。

2019-12-25

工业控制模拟仪器仪表OCX控件 - 液晶数码管(NUMLed) 演示版

SIANUMLED Control(Simulated Instrument ActiveX NUMLED)即液晶数码管,这个通用仪表控件是一个可高度定制的仪表,可以模拟用于显示数字的发光数码管。

2019-12-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除