分类
摘要:
并发编程之多线程
什么是线程?
被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)