![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
喵小喵_
这个作者很懒,什么都没留下…
展开
-
python中编码(encode)解码(decode)讲解
一、python3中str与unicode在python3中,字符串有两种形式:str和bytes,两者区别如下:unicode string(str类型):以Unicode code points形式存储(人认识的形式)byte string(bytes类型):以byte形式存储(机器认识的形式)在python3中所定义的所有字符串都是unicode string类型,使用type和isinstance可以判别而bytes是一个二进制序列对象,你只要你在定义字符串时前面加一个b,就原创 2020-07-03 17:58:07 · 9074 阅读 · 0 评论 -
CNN模型Alexnet
2012年,Imagenet比赛冠军的model——Alexnet,它证明了CNN在复杂模型下的有效性,然后GPU实现使得训练在可接受的时间范围内得到结果,推动了有监督DL的发展。模型结构见下图: 图中卷积部分都是画成上下两块,意思是说把这一层计算出来的feature map分开,但是前一层用到的数据要看连接的虚线,如图中input层之后的第一层第二层之间的虚线是分开的,是说二层上面的128map是由一层上面的48map计算的,下面同理;而第三层前面的虚线是完...原创 2020-07-03 15:39:38 · 548 阅读 · 0 评论 -
Python面试题
1.列出5个常用python标准库(1)os:提供与操作系统相关联的函数(2)re:正则匹配(3)sys:通常用于命令行参数(4)math:数学运算(5)datatime:处理日期时间2.简述with方法打开文件帮我们做了什么?with语句适用于对资源进行访问的场合,确保不管使用过程中是否发生异常都会执行必要的‘清理’操作,释放资源,比如文件使用后自动关闭、线程中锁的自...原创 2020-03-07 15:44:26 · 1058 阅读 · 0 评论 -
Python垃圾回收机制
整数:小整数:python对小整数的定义是[-5,257)这些整数对象是提前建立好的,不会被垃圾回收。在一个python的程序中,所有位于这个范围内的整数使用的都是同一个对象。单个字母同样也是如此。 大整数:每一个大整数的创建均在内存中分配一个内存空间,所以大整数的内存空间是需要被回收的引用计数为主,标记清除和分代回收为辅:引用计数:python里每一个东西都是对象,它们的核心就是一个结构...原创 2020-03-07 15:18:54 · 101 阅读 · 0 评论 -
Python中进程之间如何通信?
python提供了多种进程通信的方式,包括信号,管道,消息队列,信号量,共享内存,socket等主要Queue和Pipe这两种方式,Queue用于多个进程间实现通信,Pipe是两个进程的通信。1.管道:分为匿名管道和命名管道匿名管道:在内核中申请一块固定大小的缓冲区,程序拥有写入和读取的权利,一般使用fock函数实现父子进程的通信命名函数:在内存中申请一块固定大小的缓冲区,程序拥有...原创 2020-03-07 15:17:17 · 1403 阅读 · 0 评论 -
python中多线程、多进程和协程的区别
进程:是表示资源分配的基本单位,也是调度运行的基本单位。例如,用户运行自己的程序,系统就创建了一个进程,并为它分配资源。线程:是进程中执行运算的最小单位,如果把进程理解为在逻辑上操作系统所完成的任务,那么线程就表示完成该任务的许多可能的子任务之一。多进程:Python由于cpython解释器的原因,似乎对多进程并不支持,但是可以通过multiprocessing调用多个解释器来实现多进程...原创 2020-03-07 15:13:09 · 1152 阅读 · 0 评论 -
如何设置python程序在window后台运行,开机自启动
由于服务器是window环境,运维人员没接触过python,担心启动窗口不小心会被关闭,因此提出了该需求经过多次尝试后用以下方法实现了开机自启,后台运行的功能1、在启动python启动文件加入以下代码:import win32api, win32guict = win32api.GetConsoleTitle()hd = win32gui.FindWindow(0,ct)w...原创 2018-08-13 14:33:25 · 16080 阅读 · 0 评论 -
pandas读取文件时报错OSError: Initializing from file failed
原因:当你用pandas读取文件报这种错误时,一般是因为你的文件名中带有中文,例如: res = pd.read_csv('数据.csv')修改(方法1):这种情况就会报错,只需要这样更改就可以: f = open('数据.csv') res = pd.read_csv(f) (方法2):read_csv中engine参数的问题,...原创 2018-08-13 14:58:35 · 1141 阅读 · 1 评论