![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 74
t_guest
Keep foolish and keep hungry!
展开
-
windows下不同python版本切换
有时候在windows环境下会安装很,但是在运行一些特定环境时,又需要特定的python版本。于是就需要。原创 2024-03-20 15:12:25 · 911 阅读 · 0 评论 -
Python脚本实例-计算bin文件校验值(附源码)
通过输入1-4来选择不同的计算结果。最终的计算结果与网络上的工具计算结果相同。用一个脚本来实现计算特定bin文件的。原创 2023-02-20 18:08:55 · 1376 阅读 · 0 评论 -
Pycharm生成exe文件
如果需要有控制台窗口,则不加-w。输入pyinstaller指令后,会在工程目录下生成额外的两个文件。pyinstaller -F -w 文件名.py。如果希望在点击exe文件后。生成的exe文件,就在。原创 2023-02-16 17:13:21 · 2218 阅读 · 0 评论 -
Python 脚本实例-Bin文件转Txt文件(附源码)
在平时的嵌入式开发中,经常需要看bin文件,但是平时的bin文件无法通过文件查看器查看(例如nodpad++)。打开后,是一堆乱码,如下图:这种就给我们的工作带来了不便。当然,通过一些软件也是可以打开的,例如VSCODE中的hex editor。那有没有一些软件是可以将bin文件直接转换成txt文件呢?这玩意不是在网上一抓一大把吗?我也是这么想的,所以我立刻打开了百度搜索了一下。令我吃惊的是,找了半天居然找不到。我这暴脾气,找不到,那我们就自己写一个脚本。这里就将脚本的源码公开。原创 2023-02-16 16:55:28 · 1411 阅读 · 0 评论 -
Python学习七(线程)
一个进程中,如果只有一个线程,那该线程为程序本身。线程有时也被称为),是。线程往往比进程运用更广泛。线程的由于线程之间的相互制约,致使线程在运行中呈现出。线程有、和三种基本状态结果:可以看到,线程在被创建好之后是一个,并,在调用了之后,线程才。而调用后,主任务阻塞等待线程运行完成。此外,在主进程和线程中都,发现,都是11716.说明。threading.current_thread().name方法会,如果该线程在创建的时候没有设置名字,则默认为Thread-1、Thread-2........原创 2022-10-27 15:18:12 · 1201 阅读 · 0 评论 -
Python学习六(进程)
在使用中是非常常见的,如果对多进程比较陌生,那可以换个说法,叫。那什么叫做多任务呢?顾名思义就是。比如我们使用电脑时,打开浏览器,是一个任务、打开视频,是一个任务、打开聊天工具,是一个任务。同时,就是了。。例如现在的电脑一般都是4核或8核,就是有几个CPU的意思。如果我们此时同时打开4个软件,那操作系统可以让每个CPU去执行一个任务,这样任务之间是同时在进行的。如果设备只有一个CPU,比如MCU,那是不是就只能运行一个任务了?也不是,同样也可以执行多个任务。那就需要。原创 2022-10-27 13:51:17 · 1452 阅读 · 0 评论 -
Python学习五(文件时间操作)
这里转换出来的是时间戳(秒数),使用在线工具转换一下。将时间戳转换为本地时间,本地时间的格式为 t。可以看到与该文件的创建时间是对应的。原创 2022-09-30 14:01:46 · 2883 阅读 · 0 评论 -
Python学习四(文件操作)
文件操作,也称为IO操作,IO指的是Input/Output,就是输入和输出的意思。通常程序完成IO操作会有Input和Output两个流。当然也有只有一个的情况,比如,从磁盘读取文件到内存,就只有Input操作。而把数据写到磁盘文件里,就只有一个Output操作。在IO操作中,分为同步IO和异步IO。同步IO的意思是Output或Input,快的一方必须等待慢的一方完成才会继续往下走。比如当要把100M数据写入磁盘,CPU输出100M的数据只需要0.01秒,而磁盘接收这100M数据可能需要10秒。原创 2022-09-30 10:32:20 · 1401 阅读 · 0 评论 -
Python学习三(面向对象)
在Python中,通过class关键字来定义一个类。这个类中可以包含零个或多个属性和方法。class类名def方法1();原创 2022-07-28 10:25:04 · 595 阅读 · 0 评论 -
Python学习二(函数)
当定义了一个函数,但是又没有想好要写什么内容,可以在函数中直接写pass,让整个代码先跑起来。对于关键字参数,函数调用者可以传入任意个数的关键字参数,对于需要的参数,可以在函数中。的话,就需要用到命名关键字参数。isinstance的意思是“判断类型”,是一个内置函数,用于。如果此时输入的参数不是需要的参数的话。比如对类型判断的时候,如果类型出错,只是打印一句。,还有其他很多的类型,可以根据需求自己选择。含参数名的参数,这些关键字参数在函数内部。,此时就可以使用可变参数。,也可以使用可变参数来实现。....原创 2022-07-26 15:59:45 · 1180 阅读 · 0 评论 -
python学习一(基础语句)
开发环境“pycharm”python版本"3.7.3"1.程序开始运行的地方跟C语言不同,python代码是从上而下依次执行的,就跟bat脚本一样的。这里有一点需要注意,python的缩进符是会被判定为代码语句的。可以这么说,代码从没有缩进的代码开始执行。例如:print("hello world")执行结果如下:如果在语句前边加入缩进符 print("hello world")结果为:这里就会报错。pthon中的缩进符就跟C语言中........原创 2022-07-26 11:36:09 · 937 阅读 · 0 评论