随笔分类 - Python
big-data and AI we are coming
摘要:#1.两数之和给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。# 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。# 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 # 所以返回 [0, 1]...
阅读全文
摘要:reportlab.canvas有这六个主要参数 1、pagesize:设置纸张大小 #from reportlab.lib.pagesizes import letter, A4 导入常见的页面大小库 # 2、bottomup:确定(0,0)点是不是在左下角 3、pageCompression:页
阅读全文
摘要:使用方法: 效果:
阅读全文
摘要:python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算. sets 支持 x in set, len(set),和 for x in set。作为一个无序的集合,sets不记录元...
阅读全文
摘要:安装第三方库出现 Python version 2.7 required, which was not found in the registry 建立一个文件 register.py 内容如下. 然后执行该脚本.
阅读全文
摘要:python使用win32com的心得 python可以使用一个第三方库叫做win32com达到操作com的目的, 我是安装了ActivePython的第三方库,从官网下载了安装包,该第三方库几乎封装了所有python下面的win32相关的操作,例如win32api,win32gui等等,可以说是比
阅读全文
摘要:OO=Object Oriented 面向对象 python是面向对象的编程语言 OO的特征: 1、封装:把一堆东西都扔到一起,变为一个类 2、继承:假如一个类里面 3、多态:不同的类有相同名称的函数,如果你分别调用,也可以。。。好像没什么卵用 1、python的self 你就这样用就好,在clas
阅读全文
摘要:1、else与while连用: x=input('请输出一个整数:') while x>0 x=x-2 print(x) else: print('x已经小于等于零了!') 2、else与try连用: x=input('请随便输入:') try: print(int(x)) except Value
阅读全文
摘要:Python标准异常总结 以下是 Python 内置异常类的层次结构:BaseException+-- SystemExit+-- KeyboardInterrupt+-- GeneratorExit+-- Exception +-- StopIteration +-- ArithmeticErro
阅读全文
摘要:pickle模块,实际用途也很简单、单一,主要用于保存列表(list),元祖(Tuple),字典(dictionary) 当然,一定是大的列表、字典什么的,成千上万行的字典、列表,才能凸显出它的用武之地 实例 import picklemy_list=['123','3.14','ee'] #创建一
阅读全文
摘要:模块的定义: 模块是一个包含所有你定义的函数和变量的文件,其后缀是.py。模块可以被别的程序引入,以使用该模块中的函数等功能 比如 import random secret=random.randint(1,10) #调用random模块中的randint函数,随机生成一个十以内的一个随机整数 im
阅读全文
摘要:先看文件读取,open 1、文件打开模式: 打开模式 执行操作 'r' 以只读方式打开文件(默认) 'w' 以写入的方式打开文件,会覆盖已存在的文件 'x' 如果文件已经存在,使用此模式打开将引发异常 'b' 以二进制模式打开文件 't' 以文本模式打开(默认) '+' 可读写模式(可添加到其他模式
阅读全文
摘要:【问题】 想要折腾Python中的Excel中的图标,Chart,Graph。 【解决过程】 1.参考: use python to generate graph in excel 说是可以用pywin32的OLE automation 去试试其代码: #!/usr/bin/python # -*-
阅读全文
摘要:代码如下: 复制在python3上先试试吧^_^
阅读全文
摘要:使用multiprocessing进行进程管理 简单的创建进程 确定当前的进程,即是给进程命名,方便标识区分,跟踪 守护进程 守护进程就是不阻挡主程序退出,自己干自己的 mutilprocess.setDaemon(True) 就这句 等待守护进程退出,要加上join,join可以传入浮点数值,等待
阅读全文
摘要:一、 re.search re.search(r'(fish)\1','fish') #这是匹配不上的,因为后面还有一个'\1',表示括号里面的东西 re.search(r'[\]','fish') #会报错,反斜线不能直接放进中括号 e=re.search(r'\w','fish:fish') p
阅读全文
摘要:Beautiful Soup将复杂HTML文档转换成一个复杂的树形结构, 每个节点都是Python对象,所有对象可以归纳为4种: Tag , NavigableString , BeautifulSoup , Comment 一、Tag: Tag对象与XML或HTML原生文档中的tag相同,Tag有
阅读全文
摘要:一、注意‘\t’是‘\t’ 不是‘/t’ 写'/t'就错了 就不是换行符了 二、程序报错先检查有没有这个包
阅读全文
摘要:基础知识: 0、python对值没有要求,但对key有些要求,必须是非变量(变量,列表,字典) 1、在列表中使用成员资格操作符,和在字典中使用成员资格操作符,后者会更快 2、fromkeys这个函数会生成一个新的字典,如果以前存在就会直接覆盖 3、字典拷贝:dict2=dict1.copy() 4、
阅读全文
摘要:URL的格式一般为(带方括号的是可选的): protocol://hostname[:port]/path/[;parameters][?query]#fragment URL由三部分组成: 第一部分是协议:http https ftp file ed2k 第二部分是存放资源的放武器的域名系统或IP
阅读全文