python基础
文章平均质量分 85
-
march of Time
程序媛一枚
展开
-
合工大python期末复习知识点汇总
合工大python期末知识点全面复习原创 2022-01-16 18:53:38 · 2969 阅读 · 9 评论 -
【记录】python多线程的使用 线程同步(LOCK和RLOCK) python与mysql数据库交互实现增加和查找 python的格式化输出
多线程:import _threadimport time# 为线程定义一个函数def print_time(threadName, delay): count = 0 while count < 5: time.sleep(delay) count += 1 print("%s: %s" % (threadName, time.ctime(time.time())))# 创建两个线程try: _原创 2021-05-30 18:39:18 · 388 阅读 · 5 评论 -
【笔记】python os的使用 文件批量重命名 批量移动文件 将png转jpg代码
对于os的使用总是容易混淆,这里记录一下。print(os.listdir(os.path.join("C:/Users/pic")))tagg = pandas.read_csv("C:/Users/number.csv")print(tagg.values[0][2])原创 2021-04-12 03:07:07 · 297 阅读 · 1 评论 -
【python记录】使用ip摄像头 vlc打开rtsp服务 python远程调用摄像头记录过程
关于rtsp:RTSP(Real-Time Stream Protocol)协议是一个基于文本的多媒体播放控制协议,属于应用层。RTSP以客户端方式工作,对流媒体提供播放、暂停、后退、前进等操作。该标准由IETF指定,对应的协议是RFC2326。为何RTP能够解决时延问题 RTP协议是一种基于UDP的传输协议,RTP自己并不能为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依靠RTCP提供这些服务。这样,对于那些丢失的数据包,不存在因为超时检测而带来的延时,同时,对于那些丢弃原创 2021-04-07 04:19:49 · 2904 阅读 · 0 评论 -
【问题记录】python的py文件生成exe可执行程序闪退
今天想弄一下这个,记录一下过程:1.pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simplepyinstaller vei.py执行这个之后生成了build目录和exe文件,但发现exe存在闪退问题:查了一下说缺少相关包,继续下载:pip install pypiwin32 -i https://pypi.tuna.tsinghua.edu.cn/simplehttps://www.lfd.uci.edu/~goh原创 2021-03-04 13:38:10 · 3004 阅读 · 2 评论 -
【笔记】numpy使用详解 matplotlib绘图
创建矩阵我们可以通过创建Python列表(list)的方式来创建Numpy矩阵,比如输入nparray=np.array([i for i in range(10)]),可以看到返回的结果是array([0,1,2,3,4,5,6,7,8,9])。同样,也可以通过Python列表的方式来修改值,比如输入nparray[0]=10Numpy数组还封装了其他方法来创建矩阵。首先,我们介绍第一个方法np.zeros(从命名规则来看,这个方法就是用来创建数值都为0的向量),比如,我们输入: a = np.ze原创 2021-03-02 18:39:42 · 3713 阅读 · 2 评论 -
pip安装pandas失败Could not find a version that satisfies the requirement pandas
弄了好久了没弄好,以下是尝试过的自己失败的方法(好像有的人可以这样弄好,但我这样还是失败):python -m pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simplepy -3 -m pip install pandas -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.compip install pandas 1.2.2在setting中找不到p原创 2021-03-01 04:00:46 · 18838 阅读 · 3 评论 -
【python笔记】python模块 datatime模块
模块使用“ import xxx module ”导入模块的本质就是: 将xxxmodule .py 中的全部代码加载到内存井执行,然后将整个模块内容赋值给与模块同名的变量,该变量的类型是module ,而在该模块中定义的所有程序单元都相当于该module 对象的成员。使用from… .import 只导入模块中部分成员, 该模块中的输出语句也会在import 时自动执行, 这说明Python 依然会加载并执行模块中的代码。在默认情况下, 如果使用“from xxx import *”这样的语句来导原创 2021-02-02 16:32:24 · 495 阅读 · 1 评论 -
python 类 对象 魔法方法概念+习题
类 对象类 对象是c++和java中都有的内容,python定义类的简单语法如下:class 类名:…类变量或者方法Python 的类定义有点像函数定义,都是以冒号:作为类体的开始,以统一缩进的部分作为类体的。如果不为类定义任何类变量和方法,那么这个类就相当于一个空类,如果空类不需要其他可执行语句,则可使用pass语句作为占位符。class Emp: pass大概类似c++的class emp{};Python默认的成员函数和成员变量都是公开的,Python 私有属性和方法没有类似别原创 2021-01-31 14:22:31 · 478 阅读 · 1 评论 -
python元组 字符串 字典 习题+总结
概念元组练习题1、元组概念写出下面代码的执行结果和最终结果的类型(1, 2)*2(1, )*2(1)*2分析为什么会出现这样的结果.2、拆包过程是什么?a, b = 1, 2上述过程属于拆包吗?可迭代对象拆包时,怎么赋值给占位符?字符串字符串的切片与拼接类似于元组具有不可修改性切片通常写成 start:end 这种形式,包括「start 索引」对应的元素,不包括「end索引」对应的元素。python中有一个特殊点:负索引(c++中无)索引值可正可负,正索引从 0 开始,从左原创 2021-01-29 16:09:41 · 3180 阅读 · 0 评论 -
1作业python数据类型 条件循环 列表
变量python中不用像C++一样先定义数据类型再赋值,可以直接赋字符串类型、字典类型、元组类型、列表类型:python的变量名只能包含数字 字母 下划线,不能以python的关键字命名,可以以下划线开头,字符串可以以单引号或者双引号括起来,拼接字符串不需要像c++那样用特殊的函数比如strcat函数(c++中用来拼接两个字符串的函数),python中可以**直接用加号连接,**如:python中也有一些转义字符,如\t,\n★python中一个特别的方法:Python能够找出字符串开头原创 2021-01-27 01:14:32 · 424 阅读 · 0 评论