摘要: 并发编程之多线程 什么是线程? 被cpu直接运行,一条线程指的是一个单一顺序中的控制流,一个进程中可以并行多个进程,每个并行执行不同的任务 如果把操作系统比作一个车间的话,而进程就是一个个车间,线程就是车间里边的一条条流水线,电源就是cpu 进程和线程的区别 - 线程 :单指代码的执行过程 - ... 阅读原文
2019-09-18 11:56:05 阅读(2250) 评论(0)
摘要:  利用selenium 模仿浏览器,登陆豆瓣 重点:  1. 要设置好 chromedriver配置与使用, chromedriver.exe 和 Chrome的浏览器版本要对应, http://chromedriver.storage.googleapis.com/index.html      ... 阅读原文
2019-09-18 10:26:07 阅读(2623) 评论(0)
摘要: Python 入门之 内置模块 -- collections模块 1、collections -- 基于Python自带的数据类型之上额外增加的几个数据类型 from collections ​ 在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据... 阅读原文
2019-09-18 09:14:01 阅读(2369) 评论(0)
摘要: 这里先给大家介绍几个坐标系: 1.WGS84:国际坐标系,为一种大地坐标系,也是目前广泛使用的GPS全球卫星定位系统使用的坐标系。2.GCJ02:火星坐标系,是由中国国家测绘局制订的地理信息系统的坐标系统。由WGS84坐标系经加密后的坐标系。 工作中有时需要将shape数据转换成高德坐标数据,由于目前数据... 阅读原文
2019-09-18 07:22:06 阅读(2254) 评论(0)
摘要: 利用python库random,string生成大小写字母和数字的随机验证码 import random import string def generate_code(bit_num): ''' :param bit_num: 生成验证码位数 :return: 返回生成的验证码 ... 阅读原文
2019-09-18 06:00:11 阅读(3705) 评论(0)
摘要: Redis简介 Redis是完全开源免费的高性能Key-Value数据库,有以下几个特点: Redis支持数据持久化,可以将内存中的数据保存至磁盘中,重启可以再次加载进行使用。 Redis不仅仅支持简单的Key-Value类型的额数据,同时还提供list,set,zset(有序集合),hash等数据结构的存... 阅读原文
2019-09-18 00:36:02 阅读(2280) 评论(0)
摘要: 刚开始我是这样写的:   报错为:    哈哈,经过查阅资料,其实他是存在的,接下来修改如下:    经过运行结果如下:        问题解决,哈哈哈,搞定!!!!!!!!!!!!   阅读原文
2019-09-17 23:05:04 阅读(2452) 评论(0)
摘要: DJango配置mysql数据库以及数据库迁移 一.Django 配置MySQL数据库 在settings.py中配置 import pymysql           # 配置MySQL pymysql.install_as_MySQLdb() DATABASES = { 'default': { ... 阅读原文
2019-09-17 21:57:02 阅读(2483) 评论(0)
摘要: 最好有其他web框架基础,不推荐小白阅读, 1.视图函数 def login(req): print(req.method) # 判断请求方式 注意都是大写的 if req.method == "GET": # 直接返回页面 这里是使用请求方式来区分同一个地址的 请求... 阅读原文
2019-09-17 20:14:07 阅读(2447) 评论(0)
摘要: 使用工具:IronPython  工具介绍:是一种在 .NET 及 Mono上的 Python 实现,是一个开源的项目,基于微软的 DLR 引擎。(个人理解就是在 .net上面运行Python代码) 使用方法:先新建一个控制台应用程序 => 使用Nuget  添加IronPython包 => ... 阅读原文
2019-09-17 19:26:01 阅读(2677) 评论(0)