Python
文章平均质量分 66
记录使用python开发日常遇到的小问题
WeiXuanLi1014
做好现在的事
展开
-
python 语言特性
python属于解释性语言计算机不能直接理解高级语言,需要将高级语言翻译成机器语言,翻译的方式有两种:编译和解释编译就是事先把语言编译成可执行程序,也就是机器语言,这样运行过程中就不用翻译了解释就是语言不需要编译,在运行过程中才翻译,每个语句都是执行的时候才翻译,这样没执行一次就翻译一次,效率比较低,也不能脱离解释器独自运行python 中可变对象类型: list, dict,set 不可变对象类型: int ,float,bool,str,by...原创 2021-03-09 20:14:00 · 204 阅读 · 0 评论 -
ubuntu安装Python3.6的通用方法
linux系统默认自带python2版本,但如果想使用很多新的特性,还是需要安装python3版本的。看了很多其他的安装步骤,都不成功,原因有以下几种:,没有翻墙,SSL connection failed,等等所以自己另谋生路,从本质上出发安装一个通用的安装方法,百分之百成功。以下为详细步骤:去官网下载 source code https://www.python.org/downloads/s...原创 2018-07-07 11:16:27 · 1024 阅读 · 0 评论 -
Python 中多线程和对列的几点疑惑
下面仅以多线程为例:首先需要明确几个概念:知识点一:当一个进程启动之后,会默认产生一个主线程,因为线程是程序执行流的最小单元,当设置多线程时,主线程会创建多个子线程,在python中,默认情况下(其实就是setDaemon(False)),主线程执行完自己的任务以后,就退出了,此时子线程会继续执行自己的任务,直到自己的任务结束,例子见下面一。知识点二:当我们使用setDaemon(...原创 2019-06-19 16:54:09 · 167 阅读 · 0 评论 -
Python3版本移植到ARM的通用方法(一键移植)
看了很多资料介绍如何将python移植到嵌入式设备当中,但总感觉杂乱五章,还移植不成功,但是经过我的多方摸索,成功的探索出了一条阳光大道,供各位网友借鉴参考。我采用的方法可以成功移植python2.7以后的所有版本。第一步:从官网下载源码.并把解压放在/opt第二步:在 /Python-3.4.5目录下新建一键移植脚本,并执行 内容如下:(执行完会报错某某模块内没安装,这个不耽误,...原创 2018-07-19 09:53:28 · 21514 阅读 · 16 评论