摘要:
函数高级 给类型重命名: 函数的参数和返回值都是类型的一部分,函数可以赋值给一个变量 1. 例:type MyFunc func(int, int) int MyFunc就是我们将func(int, int) int重新定义了一下类型,以后在定义函数类型的是时候直接使用MyFunc就是代替了func 阅读全文
摘要:
变量名的命名规范 // go语言中的函数,变量名,常量名,类型名和包名等所有的命名都会遵循一个命名规则: 1.一个名字必须以字母(Unicode字母)或者下划线开头,后面可以是任意的字母数字下划线组成 2.大写字母与小写字母是不同的:(区分大小写,在Go语言张红的大写是由特殊含义的) 3.关键字和保 阅读全文
摘要:
go语言介绍 GO即Golang,是Google公司在2009年11月正式对外公开的一门编程语言 Go语言是一门【静态的 强类型语言】,是区别于解析性语言的编译型语言(静态:就是类型固定 强类型:不同类型不允许直接运算) 解析性语言 是原代码解析一行执行一行 编译型语言 原代码是一次性编译成机器语言 阅读全文
摘要:
配置相关 在python3.6之后,处理文件的路径模块由原来的os 变成 pathlib,这两者之间互相不会收到影响。 settings配置文文件 from pathlib import Path import os import sys # 项目根路径 # 我们就是要让小路飞路径作为项目根路径 B 阅读全文
摘要:
Flask: SQLalchemy 快速的插入数据 sqlalchemy是什么? SQLalchemy是python的SQL工具包和对象关系映射器,可以让应用程序开发人员 使用SQL的功能和灵活性。 SQLalchemy 的理念: SQL数据库与对象集合目标不同,它需要关注更大的数据容量和更高的性能 阅读全文
摘要:
Flask 04 导出项目依赖模块 # 在此之前我们使用的是 pip freeze>requirments.text 执行上面的命令,会将该解释环境下的所有的第三方依赖都导出来(这样不太好) #使用第三方模块,更加精准的到处使用到的依赖 pipreqs 使用步骤: 1.安装 pip install 阅读全文
摘要:
Flask 框架03 蓝图的使用(blueprint ) 作用: 平时我们在开发一个项目的时候,本就是耗费时间和精力,如果我们将所有的Flask请求方法都写在一个同一个文件下,会非常不便于我们对于代码的管理和后期功能代码的添加,这样会使得我们对代码的维护性变得困难。 这时候我们就可以使用蓝图来解决这 阅读全文
摘要:
Flask 02 Flask 框架02 CBV 分析 # 基于类的视图,写法 from flask import Flask,request from flask.views import View, MethodView app = Flask(__name__) app.debug = True 阅读全文
摘要:
Flask和pythonweb框架介绍 # python web 框架,本质其实都是一样的 -- django :大而全,它自身自带着很多的内置app,提供了很多的方法,第三方的app也很多 -- flask :小而精,没有过多的内置组件,只能完成web框架最基本的功能,需要借助于第三方,完成更加丰 阅读全文
摘要:
网络爬虫 爬虫介绍: 什么是爬虫? 网络爬虫又称之为:网络蜘蛛,它是一中按照一定的规则自动的抓取网络上(万维网)的信息的程序或者脚本。 换句话来说,它可以根据网页的链接地址自动捕获到网页的内容。 如果将互联网比作是一个大的蜘蛛网,它就是一个个网页组成的,网络蜘蛛就能在这一片网上获取到想要的页面内容。 阅读全文