taoCMS是基于php+sqlite/mysql的国内最小(100Kb左右)的功能完善、开源免费的CMS管理系统

Python高级教程

关键字is 和 == 的区别 a = 'hello world' b = 'hello world' a == b #返回True a is b #返回False 注意:is 判断是否是一个ID, == 判断内容是否一致。 深拷贝和浅拷贝 import copy a = [1,2,3,4,5] b = a #浅拷贝,a,b同时指向一个id,当其中一个修改时,另外一个也会被修改。 c = copy.deepcopy(a) #深拷贝,c单独开辟一个id,用来存储和a
发布时间:2022-02-18 | 类别:技术文章 | 阅读:68292 | 评论:0 | 标签:python

Python 编码规范(Google)

Python 风格规范(Google)本项目并非 Google 官方项目, 而是由国内程序员凭热情创建和维护。如果你关注的是 Google 官方英文版, 请移步 Google Style Guide以下代码中 Yes 表示推荐,No 表示不推荐。分号不要在行尾加分号, 也不要用分号将两条命令放在同一行。行长度每行不超过80个字符以下情况除外:长的导入模块语句注释里的URL不要使用反斜杠连接行。Python会将 圆括号, 中括号和花括号中的行隐式的连接起来 , 你可以利用这个特点. 如果需要, 你可以在表达式外围增加一对额外的圆括号。推荐: foo_bar(self, width, height, color='black', design=None,
发布时间:2021-02-22 | 类别:未分组 | 阅读:86092 | 评论:0 | 标签:python

Python调用MongoDB使用心得

本文是一个Python 使用MongoDB的简单教程,将使用pymongo对MongoDB进行的各种操作进行了简单的汇总,我们进行了简单整理,使用Python的同学可以看一看。 下载相应平台的版本,解压即可。为方便使用,将bin路径添加到系统path环境变量里。其中mongod是服务器,mongo是客户shell,然后创建数据文件目录:在c盘下创建data文件夹,里面创建db文件夹。 基本使用: 安装对应语言的Driver,Python 安装 pymongo $ easy_install pymongo 使用方法总结,摘自官方教程 创建连接 >>> import pymongo >>> connection=pymongo.Connection('localhost',2
发布时间:2014-04-11 | 类别:技术文章 | 阅读:277991 | 评论:0 | 标签:python python

python的itertools 模块中的组合函数

Infinite Iterators:IteratorArgumentsResultsExamplecount()start, [step]start, start+step, start+2*step, ...count(10) --> 10 11 12 13 14 ...cycle()pp0, p1, ... plast, p0, p1, ...cycle('ABCD') --> A B C D A B C D ...repeat()elem [,n]elem, elem, elem, ... endlessly or up t
发布时间:2014-04-04 | 类别:技术文章 | 阅读:282413 | 评论:0 | 标签:python python

Python的debug工具

12345def make_pie(self, ingredients):    print '******WHAT IS GOING ON HERE******'    print ingredients    self.oven.preheat()    print self.oven.temperature上面的一段代码有木有很像你平时调试代码的样子?好吧,我原来也是这样。老实说,这并不坏。敲一些print进去,运行代码,然后看会发生什么。你肯定需要在输出里面翻来翻去的,但你能找到你想要的结果。至少,当你知道你想要什么。不过通常不是这样,如果你知道
发布时间:2014-04-03 | 类别:技术文章 | 阅读:216893 | 评论:0 | 标签:python python

Python内置函数进制转换的用法

使用Python内置函数:bin()、oct()、int()、hex()可实现进制转换。先看Python官方文档中对这几个内置函数的描述:bin(x)Convert an integer number to a binary string. The result is a valid Python expression. If x is not a Python int object, it has to define an __index__() method that returns an integer.oct(x)Convert an integer number to an octal string. The result is a valid Python expression. If x is n
发布时间:2014-04-02 | 类别:技术文章 | 阅读:291224 | 评论:0 | 标签:python python

items()和iteritems()区别和使用等

items()和iteritems()方法都普遍用于for循环的迭代中,不同的是items()返回的是列表对象,而iteritems()返回的是迭代器对象。两者的用法差不多,但iteritems()的性能更快。popitem说明:用于随机弹出字典中的键值对setdefault 说明:可以获得给定键的值,如果字典中没有给定键,可以在字典中添 加给定键。如果没有指定给定键的默认值,并且给定键也不在字典中, 则在添加给定键后,将其值设置为 Nonevalues和itervalues说明:values返回字典中的值,itervalues已经不被python3支持。dict类型有get()函数,跟直接用索引值取值基本用法一致,但存在如下区别,在某些时候用get()会方便。当key不存在的时候,用索引会导致异常退出;而ge
发布时间:2014-04-02 | 类别:技术文章 | 阅读:313046 | 评论:0 | 标签:python python python

python使用minidom读写xml

一 python提供的xml支持2种工业标准的xml解析方法-SAX和DOM。SAX(simple API for XML),是基于事件处理的,当XML文档顺序地读入时,每次遇到一个元素会触发相应的事件处理函数来处理。DOM(Document Object Model),通过构建一个树结构来表现整个xml文档,一旦树被构建,可以通过DOM提供了接口来遍历树和提取相应的数据。 python还提供了python独特的xml解析方法,相比于SAX和DOM更容易使用和更加快速,此方法为ElementTree。 python的xml模块为:1)xml.dom.minidom2)xml.elementtree3)xml.sax + xml.dom 二 xml实例:(employees.xml)
发布时间:2014-03-27 | 类别:技术文章 | 阅读:310489 | 评论:0 | 标签:python python python

python 进程池- Pool相关函数

python自2.6开始提供了多进程模块multiprocessing,进程池使用multiprocessing.pool,pool的构造如下:multiprocessing.Pool([processes[, initializer[, initargs[, maxtasksperchild]]]])  processes表示pool中进程的数目,默认地为当前CPU的核数。initializer表示新进程的初始化函数。initargs表示新进程的初始化函数的参数。maxtasksperchild表示每个进程执行task的最大数目(该参数解释见python 进程池1 - Pool使用简介)。 Pool相关函数1、apply(func[, args[, kwds]]) ap
发布时间:2014-03-20 | 类别:技术文章 | 阅读:241846 | 评论:0 | 标签:python python

Numpy教程

先决条件在阅读这个教程之前,你多少需要知道点python。如果你想重新回忆下,请看看Python Tutorial.如果你想要运行教程中的示例,你至少需要在你的电脑上安装了以下一些软件:PythonNumPy这些是可能对你有帮助的:ipython是一个净强化的交互Python Shell,对探索NumPy的特性非常方便。matplotlib将允许你绘图Scipy在NumPy的基础上提供了很多科学模块基础篇NumPy的主要对象是同种元素的多维数组。这是一个所有的元素都是一种类型、通过一个正整数元组索引的元素表格(通常是元素是数字)。在NumPy中维度(dimensions)叫做轴(axes),轴的个数叫做秩(rank)。例如,在3D空间一个点的坐标[1, 2, 3]是一个秩为1的数组,因为它只有一个轴。那个轴长度
发布时间:2014-03-17 | 类别:技术文章 | 阅读:273144 | 评论:0 | 标签:python python

公告

taoCMS发布taoCMS 3.0.2(最后更新21年03月15日),请大家速速升级,欢迎大家试用和提出您宝贵的意见建议。

捐助与联系

☟请使用新浪微博联系我☟

☟在github上follow我☟

标签云