最近发现excel数据量极大,并且通过简单的数据操作不能提取到我需要的数据,如果单独操作,数据量太大耗时太长。想着通过简单的方式,并且快速提取数据,就想到了Python。python操作Excel使用的openyxl和pandas对Excel进行操作。代码如下:#!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2020-02-24下午03:43#@Auth
分类:
编程语言 时间:
2020-03-05 11:53:36
阅读次数:
90
(请观看本人博文—— "《详解 I/O流》" ) 内存操作流 与之前所讲的几个流有很大的差别 容本人在这里卖个关子,相信同学们在之后的讲解中就会明白本人为何说初此话了。 那么,话不多说,开始本篇博文主题的讲解吧: [toc] 内存操作流: 概念 : 此流之所以被叫做内存操作流的原因是: 此流是在内存 ...
分类:
其他好文 时间:
2020-03-05 10:35:13
阅读次数:
61
问题描述: Django3.x之后版本需要SQLite3.8.3及以后的版本的支持,但是centos默认安装SQLite的版本为3.7.17,所以在运行python manage.py startapp polls时报错。 解决办法: 1. 重装降级Django. 2. 升级SQLite. 1. 重 ...
分类:
数据库 时间:
2020-03-03 23:53:57
阅读次数:
571
python获取火狐浏览器的历史记录 最新在学习python,所以想着做一些练手的项目,这里做一个获取火狐浏览器的历史记录,然后保存到一个txt文件中。这里涉及到的库: + os + sqlite3 + time os库用来搜索文件,sqlite3用来读取sqlite文件,time用来转换时间戳使用 ...
分类:
编程语言 时间:
2020-03-03 22:20:33
阅读次数:
190
python3.8对一个python应用程序C:\a\b\c.py的运行有三个步骤 1. 打开python解释器,解释器对操作系统请求调用硬盘内python文件的数据 2. 操作系统将python文件内的数据从硬盘加载到内存中 (此时不会对文件内数据的语法格式做任何要求) 3. python解释器运 ...
分类:
编程语言 时间:
2020-03-03 20:31:55
阅读次数:
72
conn=sqlite3.connect('urls.db') conn=sqlite3 . connect ( ":memory:" ) SQLite不仅可以把数据库 放在硬盘上,还可以放在内存中(sqlite3_open(":memory:", &db)),经测试,同样条件下数据库放在内存中比放 ...
分类:
数据库 时间:
2020-03-03 12:49:05
阅读次数:
96
Sqlite学习之安装(01) SQLite学习之常用SQL语句(02) SQLite学习之自增列(03) JSON文本文件导入到Sqlite3数据库(04) ...
分类:
数据库 时间:
2020-03-03 11:06:45
阅读次数:
82
# A 题意: 题解: # B 题意: 题解: # D 题意: 给定三个数字a,b,c满足a <= b <= c ,每次操作可以使任意数+1或-1求最少的操作数使得 a | b , b | c并且始终满足a<=b<=c数据范围:t组数据,t<100a <= b <= c < 1e4 题解: 从a开 ...
分类:
其他好文 时间:
2020-03-02 23:13:17
阅读次数:
87
一、修改settings.py中的默认数据库配置 DATABASES = { # 'default': { # 'ENGINE': 'django.db.backends.sqlite3', # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), # } 'd ...
分类:
数据库 时间:
2020-03-02 20:45:14
阅读次数:
88
之前我们介绍的基本类型、类、接口、枚举都是在表示和操作数据,操作的过程中可能有很多出错的情况,出错的原因可能是多方面的,有的是不可控的内部原因,比如内存不够了、磁盘满了,有的是不可控的外部原因,比如网络连接有问题,更多的可能是程序的编程错误,比如引用变量未初始化就直接调用实例方法。 这些非正常情况在 ...
分类:
编程语言 时间:
2020-03-01 09:14:51
阅读次数:
76