搜索到与相关的文章
Python

使用 Python 获取 Linux 系统信息的代码

哪个Python版本?当我提及Python,所指的就是CPython2(准确的是2.7).我会显式提醒那些相同的代码在CPython3(3.3)上是不工作的,以及提供一份解释不同之处的备选代码。请确保你已经安装了CPython,在终端上输入python或者python3回车,然后你在终端上应该能看到python的提示符(prompt)。请注意,所有的程序在它们第一行都是#!/usr/bin/env/python,也就是说,我们想要Python的解释器来执行

系统 2019-09-27 17:47:31 2231

Python

如何使用 python 接入虹软 ArcFace SDK

公司需要在项目中使用人脸识别SDK,并且对信息安全的要求非常高,在详细了解市场上几个主流人脸识别SDK后,综合来看虹软的ArcfaceSDK比较符合我们的需求,它提供了免费版本,并且可以在离线环境下使用,这一点非常符合我们对安全性的要求。但有个遗憾的事情,我们的项目主要使用了Python语言,虹软官方并没有提供Python版本的SDK,因此我自己使用Python封装了ArcfaceC++SDK,便于在项目中使用,这里将主要过程写出来供大家探讨下。1.环境说

系统 2019-09-27 17:45:50 2231

Python

介绍Python中几个常用的类方法

内置方法说明__init__(self,...)初始化对象,在创建新对象时调用__del__(self)释放对象,在对象被删除之前调用__new__(cls,*args,**kwd)实例的生成操作__str__(self)在使用print语句时被调用__getitem__(self,key)获取序列的索引key对应的值,等价于seq[key]__len__(self)在调用内联函数len()时被调用__cmp__(stc,dst)比较两个对象src和dst

系统 2019-09-27 17:38:42 2231

Python

Python中bisect的用法

本文实例讲述了Python中bisect的用法,是一个比较常见的实用技巧。分享给大家供大家参考。具体分析如下:一般来说,Python中的bisect用于操作排序的数组,比如你可以在向一个数组插入数据的同时进行排序。下面的代码演示了如何进行操作:importbisectimportrandomrandom.seed(1)print('Newposcontents')print('-----------------')l=[]foriinrange(1,15)

系统 2019-09-27 17:38:19 2231

Python

解读Python中degrees()方法的使用

degrees()方法从弧度转换到度角x语法以下是degrees()方法的语法:degrees(x)注意:此函数是无法直接访问的,所以我们需要导入math模块,然后需要用math的静态对象来调用这个函数。参数返回值x--这必须是一个数值。此方法返回一个角度的度数值。例子下面的例子显示degrees()方法的使用。#!/usr/bin/pythonimportmathprint"degrees(3):",math.degrees(3)print"degree

系统 2019-09-27 17:38:08 2231

Python

python添加菜单图文讲解

分享一个基于tkinter的菜单程序添加操作,希望对需要的朋友有帮助。打开python集成开发环境,使用fromtkinterimportTkfromtkinterimportMenu导入Tk和Menu,最好不要用fromtkinterimport*因为这样可能刀座某些平台不兼容,比如树莓派就需要单个导入。使用root=Tk()新建一个Tk对象并赋值给root,然后再通过testMenu=Menu(root)新建一个菜单对象,并且和root关联。使用tes

系统 2019-09-27 17:37:49 2231

编程技术

微博是这样炼成的:山寨QQ项目源码下载大全~

下载中的项目源码系《微博是这样炼成的:从聊天室到Twitter的技术实现》一书中山寨QQ项目源码和文档:第2章JavaKe:典型IM系统的实现702.1大话通信协议702.1.1理解通信协议的概念702.1.2定义文件传输协议并实现712.1.3实现文本/文件传送服务器732.1.4实现文本/文件传送客户端762.2JavaKe通信协议分析782.2.1通信消息流程782.2.2通信数据格式协议812.2.3具体消息体结构定义822.3关键技术点分析852

系统 2019-08-29 23:28:36 2231

编程技术

开始使用Fedora

说明:本文采用的环境是Fedora13Goddard和gnome。一、网络连接问题进入Fedora后会发现上不了网,如果是gnome界面,点击右上角的网络图标,选择自己的网卡即可。二、安装/卸载软件问题这个问题笔者现在也没完全解决。因为对于.tar.gz的软件包实在太难安装。但是.rpm和.sh和.bin软件包都很好安装的。.tar.gz是源码包,需要编译再安装。.rpm可以直接安装。.sh和.bin的要么直接安装,要么使用一个简单的命令。终端下目录跳转使

系统 2019-08-29 23:26:15 2231

编程技术

HashMap 排序问题

//c_name要排序的字段,totalAmt_ord&&status_ord,一个是Double,一个是String,c_value是升序或者降序publicstaticListgetDisplayList(Mapmap,Stringc_name,Stringc_value){if(map==null)returnnull;ListtList=newArrayList();for(Iteratorit=map.keySet().iterator();it

系统 2019-08-29 23:14:45 2231

编程技术

JSP中的COOKIE操作

Cookie概念:Cookie的格式实际上是一段纯文本信息,由服务器随着网页一起发送到客户端,并保存在客户端硬盘中指定的目录的.大家都传说Cookie会造成严重的安全威胁什么的,其实不是这么回事情.服务器读取Cookie的时候,只能够读取到这个服务器相关的信息.而且,浏览器一般只允许存放300个Cookie,每个站点最多存放20个,而且,每个Cookie的大小现在在4K,根本不会占用多少空间.并且,Cookie是有时效性质的.例如,设置了Cookie的存活

系统 2019-08-29 22:58:16 2231