会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Hank
求学之路无坦途,问艺之路无捷径.
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
20
21
22
23
24
25
26
27
28
···
67
下一页
2019年5月23日
markdown转为pdf文件
摘要: 要求: 把.md格式转为.pdf格式,并批量处理,最后将多个pdf文件合并为一个pdf并以文件名作为书签名 解决思路: 1.md格式的markdown文件转为html 为了将 md 格式转换成 html 文件,我们需要用到 markdown 和 codecs 这两个库。 完整代码如下: import
阅读全文
posted @ 2019-05-23 14:44 hank-li
阅读(4006)
评论(0)
推荐(0)
2019年5月21日
异步IO\数据库\队列\缓存
摘要: 本节内容 Gevent协程 Select\Poll\Epoll异步IO与事件驱动 Python连接Mysql数据库操作 RabbitMQ队列 Redis\Memcached缓存 Paramiko SSH Twsited网络框架 引子 到目前为止,我们已经学了网络并发编程的2个套路, 多进程,多线程,
阅读全文
posted @ 2019-05-21 13:20 hank-li
阅读(433)
评论(0)
推荐(0)
Python终端如何输出彩色字体
摘要: 实现过程: 终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关。 转义序列是以ESC开头,即用\033来完成(ESC的ASCII码用十进制表示是27,用八进制表示就是033)。 书写格式: 开头部分:\033[显示方式;前景色;背景色m + 结尾部分:\033[0m 注意
阅读全文
posted @ 2019-05-21 11:26 hank-li
阅读(759)
评论(0)
推荐(0)
pycharm导入本地py文件时,模块下方出现红色波浪线时如何解决
摘要: 有时候导入本地模块或者py文件时,下方会出现红色的波浪线,但不影响程序的正常运行,但是在查看源函数文件时,会出现问题 问题如下: 解决方案: 1. 进入设置,找到Console下的Python Console,勾选选项“Add source roots to PYTHONPAT” 2. 在当前项目程
阅读全文
posted @ 2019-05-21 10:48 hank-li
阅读(1421)
评论(0)
推荐(0)
2019年5月20日
Python中字典的详细用法
摘要: #字典 #字典是Python中唯一内建的映射类型。字典中没有特殊的顺序,但都是存储在一个特定的键(key)下面,键可以是数字,字符串,甚至是元组 #一、字典的使用 #在某些情况下,字典比列表更加适用: #1、表示一个游戏棋盘的状态,每个键都是由坐标值组成的元组 #2、存储文件修改时间,用文件名作为键; #3、数字电话\地址薄 #1、使用列表创建一个电话本,(这里用字符串表示电话号码,以0开头...
阅读全文
posted @ 2019-05-20 14:51 hank-li
阅读(12719)
评论(0)
推荐(0)
基于pandas数据预处理基础操作
摘要: # -*- coding: utf-8 -*- import numpy as np import pandas as pd #一、创建数据 #1.通过传递一个list对象来创建一个Series,pandas会默认创建整型索引 s = pd.Series([1,3,np.nan,5,8]) #2.通过传递一个numpy array,时间索引以及列标签来创建一个DataFrame dates ...
阅读全文
posted @ 2019-05-20 09:55 hank-li
阅读(458)
评论(0)
推荐(0)
2019年5月19日
进程、线程、协程篇
摘要: 本节内容 操作系统发展史介绍 进程、与线程区别 python GIL全局解释器锁 线程 语法 join 线程锁之Lock\Rlock\信号量 将线程变为守护进程 Event事件 queue队列 生产者消费者模型 Queue队列 开发一个线程池 进程 语法 进程间通讯 进程池 操作系统发展史 手工操作
阅读全文
posted @ 2019-05-19 19:28 hank-li
阅读(240)
评论(0)
推荐(0)
面向对象编程进阶
摘要: 本节内容: 面向对象高级语法部分 经典类vs新式类 静态方法、类方法、属性方法 类的特殊方法 反射 异常处理 Socket开发基础 作业:开发一个支持多用户在线的FTP程序 面向对象高级语法部分 经典类vs新式类 把下面代码用python2 和python3都执行一下 #_*_coding:utf-
阅读全文
posted @ 2019-05-19 18:47 hank-li
阅读(214)
评论(0)
推荐(0)
常用sign算法
摘要: 1. 所有参数包括appkey或者token拼接成&key=value格式 2. 转小写 3. 正序排序 4. MD5后得到sign
阅读全文
posted @ 2019-05-19 10:57 hank-li
阅读(2251)
评论(0)
推荐(0)
2019年5月17日
csv转字典
摘要: ``` with open('filename','r') as csv_f: reader = csv.reader(csv_f) fieldnames = next(reader) csv_reader = csv.DictReader(f,fieldnames=fieldnames) for row in csv_reader: d = {} ...
阅读全文
posted @ 2019-05-17 16:22 hank-li
阅读(489)
评论(0)
推荐(0)
上一页
1
···
20
21
22
23
24
25
26
27
28
···
67
下一页
公告