
python 编程学习
文章平均质量分 57
qq_25205059
学习技术,分享经验,南无大至势菩萨
展开
-
linux python3安装 pip3安装
Python版本使用Python3.5这里使用 pip3 安装,下次再介绍源码编译安装,对于初次接触的人来讲,还是pip3安装比较方便 1. 安装pip3,sudo apt install python3-pip ...转载 2018-04-21 13:47:36 · 456 阅读 · 0 评论 -
如何简单地理解Python中的if __name__ == '__main__'
1. 摘要通俗的理解__name__ == '__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明');在你自己眼中,你是你自己(__name__ == '__main__')。if __name__ == '__main__'的意思是:当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行;当.py文件以模块形式被...转载 2018-07-08 00:07:59 · 120 阅读 · 0 评论 -
Python中__init__.py文件的作用详解
Python中__init__.py文件的作用详解:__init__.py 文件的作用是将文件夹变为一个Python模块,Python 中的每个模块的包中,都有__init__.py 文件.通常__init__.py 文件为空,但是我们还可以为它增加其他的功能。我们在导入一个包时,实际上是导入了它的__init__.py文件。这样我们可以在__init__.py文件中批量导入我们所需要的模块,而不...转载 2018-07-08 00:04:30 · 5004 阅读 · 2 评论 -
Python 将图片转化为 HTML 页面
Python 将图片转化为 HTML 页面 最近在 GitHub 看到一个挺有意思的 Python 程序(img2html: Convert a image to HTML)。它能将图片的每个像素用文字代替,最后生成一个HTML文档,在浏览器中可以显示出图像,只不过图像全是由文字组成的。实现这样的效果并不复杂,只不过是用标签代替像素而已,接下来我会演示如何用 PIL/Pillow 库去实现这样的效...转载 2018-05-22 23:49:53 · 4378 阅读 · 0 评论 -
python中 try、except、finally 的执行顺序
def test1(): try: print('to do stuff') raise Exception('hehe') print('to return in try') return 'try' except Exception: print('process except') print('to return...转载 2018-04-08 22:45:16 · 163 阅读 · 0 评论 -
python中的@
python中的@一、函数修饰符 '@' 用做函数的修饰符,可以在模块或者类的定义层内对函数进行修饰, 出现在函数定义的前一行,不允许和函数定义在同一行 一个修饰符就是一个函数,它将被修饰的函数作为参数,并返回修饰后的同名函数或其他可调用的东西? 示例: 1 def square_sum(fn): 2 def square(*args): 3 print "...转载 2018-03-15 00:26:35 · 235 阅读 · 0 评论 -
HTML文档标签
一.HTML文档标签<!DOCTYPE>: 定义文档类型.<html>: 定义HTML文档.<head>: 定义文档的头部.(头部内包含)(1). `<meta>`: 定义元素可提供有关页面的元信息,比如针对搜索引擎和更新频度的描述和关键词.(2). `<base>`:定义页面上的所有链接规定默认地址或默认目标.(3). `<t...转载 2018-02-20 01:46:39 · 355 阅读 · 0 评论 -
Python PyQt5 Pycharm 环境搭建及配置
PyQt5相关安装 python 版本 python 3.6.3 1、安装PyQt5执行命令: pip install pyqt5 2、安装PyQt5-tools执行命令:pip install pyqt5-tools 3、校验是否成功 执行如下代码# FileName : PyQtDemo.py# Author : Adil# DateTime : 2018/2/1 11:07...转载 2018-02-12 01:40:07 · 1621 阅读 · 0 评论 -
数据类型
计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种:整数Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-808转载 2018-02-04 23:34:20 · 178 阅读 · 0 评论 -
ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符
Python的字符串搞清楚了令人头疼的字符编码问题后,我们再来研究Python的字符串。在最新的Python 3版本中,字符串是以Unicode编码的,也就是说,Python的字符串支持多语言,例如:>>> print('包含中文的str')包含中文的str对于单个字符的编码,Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符:转载 2018-02-04 23:32:15 · 5241 阅读 · 0 评论 -
Socket详解
“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型转载 2018-01-20 12:14:52 · 257 阅读 · 0 评论