Python编程快速上手让繁琐工作自动化

如今,人们面临的大多数任务都可以通过编写计算机软件来完成。Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。通过Python编程,我们能够解决现实生活中的很多任务。 本书是一本面向实践的Python编程实用指南。本书的目的,不仅是介绍Python语言的基础知识,而且还通过项目实践教会读者如何应用这些知识和技能。本书的首部分介绍了基本Python编程概念,第二部分介绍了一些不同的任务,通过编写Python程序,可以让计算机自动完成它们。第二部分的每一章都有一些项目程序,供读者学习。每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。附录部分提供了所有习题的解答。 本书适合任何想要通过Python学习编程的读者,尤其适合缺乏编程基础的初学者。通过阅读本书,读者将能利用强大的编程语言和工具,并且会体会到Python编程的快乐。

2019-12-12

让typecho支持emoji表情

数据库编码格式改成utf8mb4 修改typecho配置文件config.inc.php ‘charset’ => ‘utf8mb4’ 🎉

2019-12-12

python字符串转json

字符串转json import json s='{"url": "https://img.bovod.org/blog/typecho/Python%E7%BC%96%E7%A8%8B%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E5%AE%9E%E8%B7%B5.jpg"}' j=json.loads(s) print(j['url']) json转字符串 import json j = {"url":"https://img.bovod.org/blog/typecho/Python%E7%BC%96%E7%A8%8B%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E5%AE%9E%E8%B7%B5.jpg"} s=json.dumps(j) print(s) 字符串转json时字符串必须严格的json格式,属性名和字符串必须用双引号,单引号的话会报错,单引号的json串可以用ast包的literal_eval转 import ast s="{'url': 'https://img.bovod.org/blog/typecho/Python%E7%BC%96%E7%A8%8B%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E5%AE%9E%E8%B7%B5.jpg'}" j = ast.literal_eval(s) print(j['url'])

2019-12-11

Python编程从入门到实践

本书是一本针对所有层次的Python 读者而作的Python 入门书。全书分两部分:第一部分介绍用Python 编程所必须了解的基本概念,包括matplotlib、NumPy 和Pygal 等强大的Python 库和工具介绍,以及列表、字典、if 语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D 游戏开发如何利用数据生成交互式的信息图,以及创建和定制简单的Web 应用,并帮读者解决常见编程问题和困惑。

2019-12-11

深入浅出Node.js

本书从不同的视角介绍了 Node 内在的特点和结构。由首章Node 介绍为索引,涉及Node 的各个方面,主要内容包含模块机制的揭示、异步I/O 实现原理的展现、异步编程的探讨、内存控制的介绍、二进制数据Buffer 的细节、Node 中的网络编程基础、Node 中的Web 开发、进程间的消息传递、Node 测试以及通过Node 构建产品需要的注意事项。最后的附录介绍了Node 的安装、调试、编码规范和NPM 仓库等事宜。 本书适合想深入了解 Node 的人员阅读。

2019-12-09

高性能MySQL

《高性能mysql(第3版)》是mysql 领域的经典之作,拥有广泛的影响力。第3 版更新了大量的内容,不但涵盖了最新mysql 5.5版本的新特性,也讲述了关于固态盘、高可扩展性设计和云计算环境下的数据库相关的新内容,原有的基准测试和性能优化部分也做了大量的扩展和补充。全书共分为16 章和6 个附录,内容涵盖mysql 架构和历史,基准测试和性能剖析,数据库软硬件性能优化,复制、备份和恢复,高可用与高可扩展性,以及云端的mysql 和mysql相关工具等方面的内容。每一章都是相对独立的主题,读者可以有选择性地单独阅读。 《高性能mysql(第3版)》不但适合数据库管理员(dba)阅读,也适合开发人员参考学习。不管是数据库新手还是专家,相信都能从本书有所收获。

2019-12-09

win10快捷键

win+; 打开emoji输入面板

2019-12-09

php7的isset方法改动

给typecho添加自定义变量时参考typecho官网文档自定义字段使用,添加如下代码,结果代码始终跑到else里。 if(isset($this->fields->fieldName)){ echo '字段存在,值为:'.$this->fields->fieldName; }else{ echo '字段不存在'; } 原来php5.6版本判断是先执行$this->fields->fieldName然后再对结果进行判断,而php7则将$this->fields->fieldName整体作为一个变量进行判断。 改后的代码 $field = $this->fields->fieldName if(isset($field)){ echo '字段存在,值为:'.$field; }else{ echo '字段不存在'; } 参考升级 PHP7 后 isset 不太对了

2019-12-05

Python深度学习

本书由Keras之父、现任Google人工智能研究员的弗朗索瓦•肖莱(François Chollet)执笔,详尽介绍了用Python和Keras进行深度学习的探索实践,涉及计算机视觉、自然语言处理、生成式模型等应用。书中包含30多个代码示例,步骤讲解详细透彻。由于本书立足于人工智能的可达性和大众化,读者无须具备机器学习相关背景知识即可展开阅读。在学习完本书后,读者将具备搭建自己的深度学习环境、建立图像识别模型、生成图像和文字等能力。

2019-12-05

pyhon界现“李鬼”

最近python安全小组在PyPI(Python Package Index)库中删除了两个模块,这两个模块可谓python界的“李鬼”,高仿知名python模块,dateutil和jellyfish,1个叫python3-dateutil一个叫jeIlyfish(区别是第一个l改成了大写的i),不小心安装这俩模块后,你的ssh秘钥将被盗取。 Two malicious Python libraries caught stealing SSH and GPG keys

2019-12-05