
Python
文章平均质量分 83
Charlotte_jc
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python基本类型详解与应用场景(4)-- 列表
背景对于很多 Python 初学者来说,搞懂我们每个数据的结构与作用是一件非常困难的事。因此了解我们程序中各个基本类型的结构,表现方式,使用方法与应用是一件非常有必要的事。本文致力通过简单明了的语言来阐述基本类型列表的相关信息介绍在官方介绍中如此说道:列表由一系列按【特定顺序】排列的元素组成。非常抽象,咋一看很难理解到底是个什么东西。我们可以肤浅的将列表理解为一个无限长,无限宽的抽屉,它可以装任何我们想要装的元素(自动扩容),并且所有装进去的元素都是根据装进去时间先后排序的,我们也可以手动整理抽屉原创 2022-05-09 22:33:15 · 2536 阅读 · 0 评论 -
Python基本类型详解与应用场景(2)-- 数字
背景对于很多 Python 初学者来说,搞懂我们每个数据的结构与作用是一件非常困难的事。因此了解我们程序中各个基本类型的结构,表现方式,使用方法与应用是一件非常有必要的事。本文致力通过简单明了的语言来阐述基本类型数字的相关信息介绍数字又称Number,是 Python 中最常见的基本类型之一,在 python,数字类型有以下三种整数(int) 通常被称为整型数或整数,由正整数,零和负整数组成浮点数(float) 通常由整数部分和小数部分组成,同时也可以使用科学计数法表示复数(complex)原创 2022-05-03 17:36:02 · 1313 阅读 · 0 评论 -
Python基本类型详解与应用场景(3)-- 布尔值
背景对于很多 Python 初学者来说,搞懂我们每个数据的结构与作用是一件非常困难的事。因此了解我们程序中各个基本类型的结构,表现方式,使用方法与应用是一件非常有必要的事。本文致力通过简单明了的语言来阐述基本类型布尔值的相关信息介绍布尔值是数字类型的子类型,用 0 代表真,1 代表假,在 python 中用 True 和 False 表示我们程序中控制代码的流程分支,...原创 2022-04-30 15:56:33 · 1896 阅读 · 0 评论 -
Python基本类型详解与应用场景(1)-- 字符串
背景对于很多 Python 初学者来说,搞懂我们每个数据的结构与作用是一件非常困难的事。因此了解我们程序中各个基本类型的结构,表现方式,使用方法与应用是一件非常有必要的事。本文致力通过简单明了的语言来阐述基本类型字符串的相关信息介绍字符串又称 String, 是 Python 中最为常见的数据类型,在 Python 中通常用 String 的简写str来表示。字符串的作用字符串用来记录文本文字信息,并且可以对其进行二次加工处理与展示,是机器与人沟通的重要方式字符串的表现形式在 Python原创 2022-04-28 02:24:37 · 3121 阅读 · 0 评论 -
瓦片地图坐标与经纬度换算公式python实现
经纬度和瓦片地图坐标对应关系本质上是由墨卡托投影实现地图是显示在平面上的,因此需要将球面坐标转换为平面坐标,这个转换过程称为投影。最常见的投影是墨卡托(Mercator)投影,它具有等角性质,即球体上的两点之间的角度方位与平面上的两点之间的角度方位保持不变,因此特别适合用于导航。墨卡托于1569年提出的一种地球投影方法,该方法是圆柱投影的一种,又名”等角正轴圆柱投影”。瓦片经过Web墨卡托投影后,地图就变为平面的一张地图。考虑到有时候我们需要看宏观的地图信息(如世界地图里每个国家的国界),有时候又要看原创 2020-08-18 14:53:07 · 7864 阅读 · 1 评论 -
django开发环境和生产环境的管理
由于开发过程中使用git来进行版本管理,而本地开发环境的设置和生产环境的设置难免会不一样。若是单纯的settings.py文件则会导致两个环境的设置冲突,相互覆盖再手动修改未免太过于麻烦,而且容易出错。这里笔者选择拆分settings.py文件来实现不同环境设置的管理首先新建config文件夹其次将settings.py拆分为三个文件:setting_base.py  ...原创 2019-12-19 14:47:46 · 637 阅读 · 0 评论 -
Django自定义Swagger写接口文档
引言最近因为公司业务问题,需要用到django来处理关于接口文档的问题因为是之前常用Swagger编写接口文档,所以这次Django的接口文档也选择了用Swagger来处理,没想到在Django的Swagger中却有很多不明就里的坑。特此记录,也算为后来者铺平一些道路。本文主要介绍两种接口的写法,其一是默认接口参数的定义法,其二是自定义接口参数的定义法环境Django==2.1djan...原创 2019-12-03 15:42:31 · 2894 阅读 · 3 评论 -
python设置代理之后ip却没改变的原因
网上很多人写博客对萌新都是这样教的proxies = {'http': "http://xxx.x.x.xx:9999"}这样写是不对的!!!!应该是这样写proxies = {'http': "http://xxx.x.x.xx:9999", 'https': "https://xxx.x.x.xx:9999"}然后去这个网址http://httpbin.org/ip访问测试自己是...原创 2019-10-18 17:41:23 · 3885 阅读 · 13 评论 -
Selenium Chrome设置代理之后验证依旧是本机ip原因
网上流传的Selenium Chrome浏览器设置代理基本上是如下格式from selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsip = "xxx.xxx.xxx.xxx"port = "9999"opt = webdriver.ChromeOptions()opt.add_...原创 2019-09-04 18:08:40 · 3835 阅读 · 6 评论 -
Python外部优雅的关闭多线程任务
Python外部优雅的关闭多进程任务python中多进程任务单单依靠ctrl+c无法直接关闭任务这里我使用signal库来完成关闭多进程任务下面贴代码import threading, time, signalimport sysdef printA(): while True: print('a') time.sleep(1)def pr...原创 2019-03-21 11:39:21 · 1768 阅读 · 2 评论