随笔分类 - python
1
摘要:用通俗的语言解释内存管理和垃圾回收的过程,搞懂这一部分就可以去面试、去装逼了… 基于C语言源码底层,让你了解垃圾回收机制的实现 更多详细关于垃圾回收:https://pythonav.com/wiki/detail/6/88/ 1、引用计数器 1.1、环状双向链表refchain 在Python的C
阅读全文
摘要:一、什么是消息队列(MQ) MQ全称为Message Queue 消息队列(MQ)是一种应用程序对应用程序的通信方法。MQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取队列中的消息。这样发布者和使用者都不用知道对方的存在。 ''' 生产者消费者模式是通过一个容器
阅读全文
摘要:一、什么是Celery 1.1 celery是什么 Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,专注于实时处理的异步任务队列,同时也支持任务调度。 Celery的架构由三部分组成,消息中间件(message broker),任务执行单元(worker)和任务执行结果存储(task
阅读全文
摘要:我们想要用Python获得一些有关系统的各种信息的时候就不得不想到os的environ,那这里面都具体包含了那些内容呢? 简介 对于官方的解释,environ是一个字符串所对应环境的映像对象。这是什么意思呢?举个例子来说,environ['HOME']就代表了当前这个用户的主目录。 例子 比如刚刚举
阅读全文
摘要:excel文件内容: 读取excel: 输出: 可以看到,数字一律按浮点型输出,日期却输出成一串小数?!布尔型输出0或1 代码稍做改动:来看一看表格的数据类型 输出: python读取excel中单元格的内容返回的有5种类型,即上面例子中的ctype: ctype: 0 empty,1 string
阅读全文
摘要:1.基本方法 获取当前日期:time.time() 获取元组形式的时间戳:time.local(time.time()) 格式化日期的函数(基于元组的形式进行格式化): (1)time.asctime(time.local(time.time())) (2)time.strftime(format[
阅读全文
摘要:描述 Python zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0。 语法 zfill()方法语法: str.zfill(width) 参数 width 指定字符串的长度。原字符串右对齐,前面填充0。 返回值 返回指定长度的字符串。 实例
阅读全文
摘要:最近处理文本文档时(文件约2GB大小),出现memoryError错误和文件读取太慢的问题,后来找到了两种比较快Large File Reading 的方法,本文将介绍这两种读取方法。 Preliminary 我们谈到“文本处理”时,我们通常是指处理的内容。Python 将文本文件的内容读入可以操作
阅读全文
摘要:1.目的 用xlwt来生成excel的,生成的后缀名为xls,在xlwt中生成的xls文件最多能支持65536行数据。python XlsxWriter模块创建aexcel表格,生成的文件后缀名为.xlsx,最大能够支持1048576行数据,16384列数据 安装:命令:pip install Xl
阅读全文
摘要:在工作中,无论是数据分析,还是批量导入数据,都会去操作excel,当然,数据分析有数据分析的方法,而我在开发中涉及到的是批量导入excel中的数据, 接下来介绍下如何利用python的xlrd模块来读取excel的数据。。。 1.基本用法: xlrd是python语言中读取excel的扩展工具包,可
阅读全文
摘要:1.背景 最近在做视频上传去获取大小、时间的功能,视频是存在金山云的,由于金山sdk接口用例执行后返回的结果中的时间是http头部时间,时间格式为‘Tue, 08 May 2018 06:17:00 GMT’,现在想将它转换成‘2018-05-08 06:17:00’这种 2.方法 2.1 先看下如
阅读全文
摘要:在Python中%是一个格式化字符,所以如果需要使用%则需要写成%%。将在Python中执行的sql语句改为:sql = "SELECT * FROM table_test WHERE value LIKE '%%%%%s%%%%'" % test_value 执行成功,print出SQL语句之后为
阅读全文
摘要:1.python读取文件以及文件夹的大小 1. os.path.getsize(file_path):file_path为文件路径 2. 遍历文件夹,将所有文件大小加和, os.walk()遍历文件夹 2.将文件大小进行格式化
阅读全文
摘要:最近在做上传和下载,然后文件比较大和多,就用到了文件服务器,文件服务器是实体机 ,不是在本地, 然后用python 通过pysmb模块就可以直接进行操作 mac选择前往、连接服务器去查看文件服务器里都有什么 pysmb 安装:sudo pip install pysmb使用 优缺点:函数功能丰富,文
阅读全文
摘要:1.assert 函数说明: 使用范例 D:\Users\lenovo\Anaconda3\python.exe F:/机器学习/生物信息学/Code/NumPy.py Traceback (most recent call last): File "F:/机器学习/生物信息学/Code/NumPy
阅读全文
摘要:写程序我们经常会遇到需要遍历某一个目录下的所有文件这个操作,然而python有现成的库,只需要2个循环就可以搞定。 程序运行结果如下: ['E:\\myTest\\kuang3.png', 'E:\\myTest\\txt1.txt', 'E:\\myTest\\txt2.txt', 'E:\\my
阅读全文
摘要:1.什么是optparse: 在工作中我们经常要制定运行脚本的一些参数,因为有些东西是随着我么需求要改变的,所以在为们写程序的时候就一定不能把写死,这样我们就要设置参数 optparse用于处理命令行参数: 2.基本用法 各个参数的含义: dest:用于保存输入的临时变量,其值通过options的属
阅读全文
摘要:关键缩写和包导入 在这个速查手册中,我们使用如下缩写: df:任意的Pandas DataFrame对象 同时我们需要做如下的引入: import pandas as pd 创建测试对象 0 1.01 3.02 5.03 NaN4 6.05 8.0dtype: float64 检查、查看数据 loc
阅读全文
摘要:python中内建函数isinstance的用法 语法:isinstance(object,type) 作用:来判断一个对象是否是一个已知的类型。 其第一个参数(object)为对象,第二个参数(type)为类型名(int...)或类型名的一个列表((int,list,float)是一个列表)。其返
阅读全文
摘要:https://www.cnblogs.com/yyds/p/6901864.html 本节内容 一、日志相关概念 日志是一种可以追踪某些软件运行时所发生事件的方法。软件开发人员可以向他们的代码中调用日志记录相关的方法来表明发生了某些事情。一个事件可以用一个可包含可选变量数据的消息来描述。此外,事件
阅读全文
1

浙公网安备 33010602011771号