随笔分类 - python
python以及三方库的一些学习笔记
摘要:《笑傲江湖》是金庸的重要武侠作品之一。这里给出一个《笑傲江湖》的网络版本, 文件名为“笑傲江湖-网络版.txt”。
阅读全文
摘要:In [1]: import os In [2]: # 获取当前python脚本工作的目录路径 os.getcwd() Out[2]: 'D:\\Python\\python_learn\\os模块' In [7]: # 获取当前文件夹下的所有文件和目录 os.listdir() Out[7]: [
阅读全文
摘要:turtle库是海龟体系在python语言的功能的实现 turtle库包含近百个功能函数,主要的函数有: 绘制状态函数:pendown(),penup(), pensize(), 对应的别名为pd(), pu(), width() 颜色控制函数:color(), pencolor(), begin_
阅读全文
摘要:random库是用于产生并运用随机数的标准库 主要包含的有9个随机函数,分别是: seed(), random(), randint(), getrandbits(), randrange(), uniform(),choice() shuffle(), sample() 介绍如下: random.
阅读全文
摘要:json简介 json的全称是JavaScript Object Notation(即JavaScript对象标记), 他是JavaScript的子集。在python中,json是轻量级的文本数据交换格式, 前端和后端进行数据交互,其实就是json和python进行数据交互 json与python语
阅读全文
摘要:简介 time库是获取展示时间信息的标准库。 time库功能主要分为3个方面:时间处理,时间格式化,计时 时间处理主要包括4个函数:time.time()、time.gmtime()、time.localtime()、time.ctime()。 时间格式化主要包括3个函数:time.mktime()
阅读全文
摘要:【因为这是我第一个接触的GUI图形界面python库,现在也不用了,所以大多数内容都来自之前花 钱买的一些快速入门的内容,可以当作简单的知识点查询使用】 在此声明:内容来自微信公众号GitChat,付费内容 目录 简介 窗口创建与布局 常用控件 几何管理 Lable控件 Button控件 Check
阅读全文
摘要:datetime是一个关于时间的库,主要包含的类有: date 日期对象,常用的属性有year,month,day time 时间对象,hour,minute,second,毫秒 datetime 日期时间对象,常用的属性有hour,minute,second,microsecond timedel
阅读全文
摘要:首先先进入mongodb的数据库,在Linux下的mongodb操作,可以点击这里 这里进入的是test数据库下的test_set集合 python环境下相应操作 查看集合数据: 插入数据 更新数据 删除数据
阅读全文
摘要:魔术方法,在python中,是通过触发的形式调用,之所以称为魔术方法,是因为不需要特地的打印或调用它,在某些特定的时候,他会自己调用,所谓的特定的时候,也是我们自己所输入的代码操作的,不是莫名其妙的触发调用比如说定义一个矩形类,有长和宽两个实例属性,还有一个计算面积的方法,实现类的实例可调用,调用打印边长;同时,直接打印类实例时能够打印出来实例的面积类的实例可调用,用到的是__call__方法, ...
阅读全文
摘要:诛仙是我很喜欢的一部小说,闲来无事,对他做了一下简单的人物出场次数的统计,来看看诛仙这部小说的男女主人公到底是谁 运行成功后,实现的效果如图 可以清楚的看出,张小凡,鬼厉,是男主角,陆雪琪是女主角 直接上代码: 一种新的统计方法:
阅读全文
摘要:日志报错级别 报错是输出内容的格式规定 控制台输出 日志文件
阅读全文
摘要:1 import hashlib 2 '''不可逆加密''' 3 password = 'wwwwww7777'.encode('utf8') 4 word = hashlib.md5(password) # md5加密方式 5 print(word.hexdigest()) # ebc17a074a63e18c46c720be01b9b9d1 6 word1 = hashli...
阅读全文
摘要:redis作为一款高速高效率的nosql,在python上操作,相比关系数据库mysql,简单太多 但相比redis原生操作,却存在很多不同 这里只展示与redis不同的操作,相同的操作可以依葫芦画瓢
阅读全文
摘要:python连接上数据库,进行非原生操作 数据库简单的增删改查可见我前面的随笔 查比较简单,增删改操作涉及数据库的事务,python下的增删改解释器会自动创建一个事务,对于所有的增删改操作 都要进行提交(commit).类似于转账是的确认操作,没有提交,钱是不会转移的
阅读全文
摘要:详细讲解一下怎么用python的三方库wordcloud制作一个关于歌曲《Vincent》的歌词,有特别背景的云词效果,如图所示: 首先的先准备好一张背景图,为了云词效果,可以实现修改一下,为了方便识别: 然后就是歌曲《Vincent》的txt文档,最好将他们放在一起(可以不用写路径), 如果需要输
阅读全文