搜索到与相关的文章
Python

Python3的Json模块详解

原文链接:https://blog.csdn.net/swinfans/article/details/86501555简介Json模块主要用来进行Python对象的序列化和反序列化。该模块中常用的方法有以下四个:json.dump将Python对象序列化为Json格式的数据流并写入文件类型的对象中json.dumps将Python对象序列化为Json格式的字符串json.load从文件类型的对象中读取Json格式的数据并反序列化成Python对象json

系统 2019-09-27 17:52:55 2492

Python

linux安装python3及基本配置

Centos7自带python2.7,我们不对它进行升级,而是使用源码安装python3,让二者共存。这样可以保证系统中使用python2.7的软件正常运行。首先看看成功安装python3后,软链接的依赖关系,也包括python2.7的依赖关系:[root@localhost~]#ll/usr/bin/python*lrwxrwxrwx.1rootroot7Jun1306:30/usr/bin/python->python2lrwxrwxrwx.1root

系统 2019-09-27 17:52:13 2492

Python

Python函数的几种参数形式

在Python中定义函数,可以用必选参数(位置参数),默认参数,可变参数,关键字参数和命名关键字参数,这5种参数都可以组合使用。但参数定义的顺序必须是:必选参数(位置参数)默认参数可变参数命名关键字参数关键字参数例如:定义:deff1(x,y=0,*args,z,**kw):print(x,y,args,z,kw)调用:f1(1,2,3,4,5,z=6,p=7,q=8)输出:12(3,4,5)6,{'p':7,'q':8}定义:deff2(x,y=0,*,

系统 2019-09-27 17:50:10 2492

Python

详解Python并发编程之从性能角度来初探并发编程

.前言作为进阶系列的一个分支「并发编程」,我觉得这是每个程序员都应该会的。并发编程这个系列,我准备了将近一个星期,从知识点梳理,到思考要举哪些例子才能更加让人容易吃透这些知识点。希望呈现出来的效果真能如想象中的那样,对小白也一样的友好。昨天大致整理了下,这个系列我大概会讲如下内容(后期可能调整):对于并发编程,Python的实现,总结了一下,大致有如下三种方法:多线程多进程协程(生成器)在之后的章节里,将陆陆续续地给大家介绍到这三个知识点。.并发编程的基本

系统 2019-09-27 17:49:59 2492

Python

Python中列表(list)操作方法汇总

本文实例汇总了Python中关于列表的常用操作方法,供大家参考借鉴。具体方法如下:一、Python创建列表:sample_list=['a',1,('a','b')]二、Python列表操作:假设有如下列表:sample_list=['a','b',0,1,3]1.得到列表中的某一个值:value_start=sample_list[0]end_value=sample_list[-1]2.删除列表的第一个值:delsample_list[0]3.在列表中

系统 2019-09-27 17:46:36 2492

Python

python文字和unicode/ascll相互转换函数及简单加密解密实现代码

这篇文章主要介绍了python文字和unicode/ascll相互转换函数及简单加密解密实现代码,下面我们来了解一下。importreimportrandom#ord()它以一个字符(长度为1的字符串)作为参数,返回对应的ASCII数值,或者Unicode数值#chr()是见数字变成汉字#函数功能:将输入的字符串加密#加密方式,将字变成Unicode数值,然后加上一个随机数,然后再变成汉字,再在汉字后面加上这个数字,组成加密后的密文#返回值:加密后的密文#

系统 2019-09-27 17:46:13 2492

编程技术

magento创建动态菜单 Create Dynamic CMS Navig

IntroductionAsyouknowinMagento,cataloghasdynamicmenubutcmsdoesn’tinfrontend.IfyouarecuriosabouthowtocreatedynamicmenuforCMSwhichcaneitherbeincludedinleftorrightsidebarforallCMSpages,thenyouareinrightplace.Steps1.Createnavigation.p

系统 2019-08-29 23:26:08 2492

编程技术

UDP简单程序

1importjava.net.*;23publicclassUdpRecv4{5publicstaticvoidmain(Stringargs[])throwsException6{7DatagramSocketds=newD

系统 2019-08-29 23:13:56 2492

编程技术

一些不起眼但非常有用的 Vim 命令

如果我的关于这个话题的最新帖子没有提醒到你的话,那我明确地说,我是一个Vim的粉丝。所以在你们中的某些人向我扔石头之前,我先向你们展示一系列“鲜为人知的Vim命令”。我的意思是,一些你可能以前没有碰到过的命令,但可能对你来说很有用。作为第二免责声明,我不知道哪些命令是你可能知道的,以及哪些是对你来说有用的。因此这些命令实际上是一些相对少见,但很可能很有用的Vim命令。保存文件并退出说起来有些惭愧,我也是最近才学到这个命令:x和下面的命令是等价的::wq都是

系统 2019-08-29 23:03:21 2492

Java

Java正则表达式详解

如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(RegularExpression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索-替换”功能。那么Java又怎样呢?本文写作时,一个包含了用

系统 2019-08-29 22:51:55 2492