今天开始学习DJango
准备跟着菜鸟教程走一遍DJango的使
用方法记录一下,希望,希望下周就能很好的掌握了!
记录一下常用的一些命令 123django-admin startproject '项目的名字'python manage.py runserver 127.0.0.1:8000 #启动django的服务
百度地图api爬虫
一个利用百度地图api进行爬取的gui项目
堆排序
堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。堆排序可以说是一种利用堆的概念来排序的选择排序。
快速排序
算法步骤
从数列中挑出一个元素,称为 "基准"(pivot);
重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面(相同的数可以到任一边)。在这个分区退出之后,该基准就处于数列的中间位置。这个称为分区(partition)操作;
递归地(recursive)把小于基准值元素的子数列和大于基准值元素的子数列排序;
1234567891011121314151617181920212223def quickSort(arr, left=None, right=None): left = 0 if not isinstance(left,(int, float)) else left right = len(arr)-1 if not isinstance(right,(int, float)) else right if left < right: partitionIndex = partition(arr, left, right) quickSort(arr, left, part ...
Pandas用法(二)
该文档记录一些Pandas对已有数据进行合并排序等操作的方法。
Pandas用法(一)
定义,读取pandas数据,包括2种数据结构的操作,读取和自定义函数的使用。
Selenium使用手册
该文档用于记录平时项目,接单所用到的各种selenium api。
引入库
123456from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChainsfrom selenium.webdriver.common.keys import Keysfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support.ui import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as EC
打开
1234567891011chrome_path='./chromedriver.exe'option = webdriver.ChromeOptions()option.add_experimental_option('excludeSwitches ...
背单词小脚本
前段时间在学雅思的时候每天听写王陆的听力语料库,每天都得有100多个错误的单词需要复习,重新听写。但是这么多的单词需要我一个一个去手动查找获取意思和读音无疑是一件极其浪费时间的事情。查找了市面上大部分的背单词软件,都没有一个很好的批量构建单词本的功能。刚好自己又会一点Python,于是决定自己动手写一个符合自己需求的脚本程序。
### 需求
1. 能便捷的导入单词组建自己的单词本 2.
可以随机选择听音写词,或看词意拼写单词的功能 3. 对于错误的单词能多次复习
4. 能统计每一次复习的正确率
### 实现
要说最简单的单词本储存格式那必定是通过txt格式了,随便哪台电脑都能创建打开。python自身就能很好的读取修改txt文件,于是决定以txt作为文本的主要储存格式。
1234with open(file, encoding='UTF-8') as f: f=f.read() a=f.split('\n') a = [i for i in a if i != '']
...
年轻人的第一把客制键盘
终于是考完了雅思,忙完了申请,结果看B站上的客制键盘视频中毒了。首先是看到首页喵喵折推荐客制机械键盘的视频,从配列,轴体,键帽无一不吸引着我,仿佛让我找到了小时候对拼乐高的那一种热情。从那天开始,几乎每天都能刷10多个关于机械键盘,客制化的视频。从键盘结构,到轴体,到键帽,几乎看遍了网上在售的所有热门商品。正好大学那用了4年的雷神键盘如今也已经廉颇老矣,无数的按键出现双击,于是决定入坑客制化了。
从网上看到了这个图觉得也就那样嘛,一张图就能概括了,买一个就能毕业。结果刷到了ZF这个论坛,
发现事情没有这么简单😂。什么Matrix,
楠总的CrazyCat,个个都几千上万,属实是颠覆了我对键盘的认知。就连键盘上面的键帽也能卖到1k+。(人生清单上又加了一条,以后能不眨眼的购买客制键盘)
最后迫于现实的压力(还没找工作)
,选择了一个最具性价比的套件光头75V3。75%配列的键盘属实是满足了我对键盘的所有需求,不像全键盘那样庞大,笨重,该有的功能键都有。对比了NJ80,akko
pc75(都是便宜的国产牌子
),最终还是选择了有一定拼装体验的类 ...
新的开始
终于基本忙完申请,今天开始慢慢写博客,记录一下!