Flask

python学习之路(目录)--你想要的都在这里了

不打扰是莪最后的温柔 提交于 2020-07-27 09:21:02
python学习之路------你想要的都在这里了 (根据自己的学习进度后期不断更新哟!!!) 一、python基础 1.python基础--python基本知识、七大数据类型等 2.python基础--程序交互、格式化输出、流程控制、break、continue 3.python基础--小数据池,代码块的最详细、深入剖析 4.python基础--深浅copy(重点) 5.python基础--函数全解析(1) 6.python的坑--你知道吗? 7.python基础--函数全解析(2) 8.python基础--迭代器、生成器 9.python基础--闭包、装饰器 10.python基础--自定义模块、import、from......import...... 11.python基础--14大内置模块(上) 12.python基础--14大内置模块(下) 13.python基础--面向对象基础(类与对象、对象之间的交互和组合、面向对象 14.python基础-面向对象进阶 二、数据库 1.数据库--初识数据库 三、前端 1.HTML学习汇总 2.CSS基本语法及页面引用 四、django 五、flask 六、爬虫 持续更新中。。。。。。 来源: oschina 链接: https://my.oschina.net/u/4254968/blog/4437726

羞羞的Python模块包

空扰寡人 提交于 2020-07-27 09:02:39
目录 一、pip 二、pip常用命令 三、No module 'xxxxx' 四、写在最后 很多人学习python,不知道从何学起。 很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。 很多已经做案例的人,却不知道如何去学习更加高深的知识。 那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码! QQ群:1097524789 前言 写Python代码的时候,经常会遇到包的问题,但是都是遇到一次,搜索一次,解决了。下一次还是同样的,没有去总结为什么,没有找到根本的原因,这样不是一个正经运维该有的操作,所以就有了这篇文章,算是自己的一个总结。最近体会到了,知识点一点一点磨,查漏补缺,形成自己的知识体系真的很重要。在基础扎实的情况下,新技术学起来也会溜得快。还有一点体会就是一定要动手,动手,动手,实践。不放过任何一个错误。 取名为羞羞的Python模块包是因为经常我们安装了模块包,但是他就是不出来,说不存在,因此我认为他只是害羞,给他赋予特权就会出来。 一、pip 1)pip是python的包管理工具,该工具提供了对Python包的查找、下载、安装、卸载等功能;Python2.7.9+ 或 Python 3.4+ 以上版本都自带pip工具; 2)如果没有自带的pip工具,可以到官网下载安装包,解压安装,版本自选 wget

入门学习python语言主要用途有哪些?

十年热恋 提交于 2020-07-27 08:27:48
  python是一门非常高级的编程语言,同时python作为人工智能的重要编程语言,无论发展前景还是就业方向,都可以说是无可限量。   python到底是什么?Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。对初学者来说,是非常友好的编程语言,从应用程序开发到文字处理、web甚至是游戏能提供支持。   那么学习完python语言之后主要用途有哪些?   1、网站后台:python有大量的成熟框架,比如说diango、flask、bottle、tornado。   2、网络爬虫:python写网络爬虫是非常简单的,库非常健全。   3、科学计算:完全可以替代r语言和MATLAB.   4、数据挖掘:Python的机器学习包很多   5、数据科学:spark,Hadoop都开了Python的接口,所以使用Python做大数据的mapreduce也非常简单。   6、自动化运维:做系统部署,日常维护的脚本。 来源: oschina 链接: https://my.oschina.net/u/4366887/blog/4306976

flask-restplus 知识点

∥☆過路亽.° 提交于 2020-07-27 05:34:17
资料 网址 官方搜索页(搜索比较方便) https://flask-restplus.readthedocs.io/en/latest/search.html 官方文档 https://flask-restplus.readthedocs.io/en/latest/index.html github https://github.com/noirbizarre/flask-restplus 来源: oschina 链接: https://my.oschina.net/u/4406332/blog/4294267

Python--linux下安装依赖时报错command 'gcc' failed with exit status 1

こ雲淡風輕ζ 提交于 2020-07-27 04:48:13
Python--linux下安装依赖时报错command 'gcc' failed with exit status 1 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 说明 在一个新的linux上部署flask项目时出现这个问题,原因是缺少依赖 思路 可以安装以下的依赖 yum install -y libffi-devel python-devel openssl-devel 如果是python3 yum install -y python3-devel 建议 在切换新系统的时候,可以把自己以前经常或者必要的包记录下来,然后同一一起安装,这样可以加快我们开发环境的搭建 感谢 万能的网络 以及勤劳的自己 来源: oschina 链接: https://my.oschina.net/guizimo/blog/4295291

如何学习自动化测试?——手工测试转向自动化测试?

浪子不回头ぞ 提交于 2020-07-27 04:10:10
我在百度搜索了一个问题,自动化测试——这个是关键词。跳出来的一个问题:如何学习自动化测试?我觉得这个文章写得很不错,我就转载加入自己对于自动化测试的一些想法,写下来分享给大家。希望对测试人有帮助。 问: 作为一个测试人员,从业年期从事手工测试的工作是没有太多坏处的,当然,如果一直点来点去那么确实自身得不到提高,这时候选择学习自动化测试是一件很有必要的事情,一来将自己从繁重的重复工作中解放出来,从事一些更有挑战的工作,二来能积累技术知识,厚积薄发完成飞跃,那么技术新人该如何学习自动化测试呢? (看得出来提问的朋友,和我们很多的朋友都是有一样的情况,就是对于如何学习自动化测试有些迷茫) 1.万事开头难,希望你可以勇于踏出第一步,学习python基本语法。 2.到国内一些可以做练习的网站。(链接就不放了,可以百度) 学习HTML/CSS下的html、xml、webservice三个教程。 3. 然后下一个python的requests库学习写最简单的网络爬虫。博客园、知乎上爬虫教程一大堆。这一步是一个转折点,会有一种有点懂但又不是很开窍的意思。写简单的东西有一定的成就感,但是有不知道复杂的接口的缘由,同时还学到了怎么解析一个页面。 4.学习Python的测试框架unittest,了解一下怎么用unittest和python的mock模块写一个小单元测试。 5.把3和4结合起来

flask restful-api实现及基于flask-httpauth实现基础权限管控(二)

浪尽此生 提交于 2020-07-27 01:14:07
本系列教程分为四个阶段 1.flask restful web service 2.flask restful api 3.flask httpauth实现权限管控 4.uwsgi管理flask应用     在上一篇文章中,介绍学习了flask实现restful web services的相关内容,在此基础上,接下来我们进行关于flask的restful api的开发学习。   在web services中的学习我们认识、了解到,flask的路由定义是由Flask类实例化后的route方法进行定义,但有个问题就是我们需要在每个函数头去定义此函数对应的路由,如果我们写的是类方法,则需要在路由函数中实例化后才可实现路由控制,显然这不利于大型的项目开发中,路由的管理。   restful api的特点即是: 可独立维护flask中路由,以下是本文学习flask restful api将会了解、学习的相关模块: from flask import Flask, jsonify, url_for, request # from flask.ext.restful 原文中使用的此模块在python3中不适用 from flask_restful import Api, Resource, fields, marshal, reqparse, abort   其中Flask、jsonify

Java VS Python:哪个未来发展更好?

廉价感情. 提交于 2020-07-25 20:48:40
  很多开发者认为Python是比Java更高效的语言,Python是一种解释性语言,伴随着优雅的语法,它是脚本编写和快速应用程序开发在许多领域的绝佳选择。   Python是一种动态类型的编程语言,无需声明变量。而Java是一种统计类型的编程语言,其中必须明确声明变量。   即使未列出某些Java“类外壳”,Python代码也太小,这可能是python可能更具生产力的原因之一。   Java是一种统计类型的通用编程语言,它是一种面向对象的并发语言。   Java的含义是WORA(在任何地方运行一次即可编写),它旨在在Java虚拟机(JVM)的帮助下在任何平台上运行,并且具有尽可能少的依赖性。   Python是一种动态类型的通用编程语言,其背后的主要动机是建立一种高级语言来弥合C和Shell之间的鸿沟。   该语法还受到诸如Algolol,Pascal和ABC之类的语言的启发,它的含义是易读且简洁。   Java   代码扩展代码行,而不是Python。   动态在Java编程中,您必须声明数据类型。   语法在程序结束时,如果你错过了分号,则会出现错误。在Java编程中,必须在特定块之后或之前使用花括号,如果不使用花括号,那么没有花括号,代码将无法工作。   可移植性Java随处可见,由于这个Java虚拟机(JVM)几乎随处可用。   速度关于速度,Java更快。在项目速度方面

Python--flask使用 SQLAlchemy查询数据库最近时间段或之前的数据

我的未来我决定 提交于 2020-07-25 14:29:33
Python--flask使用 SQLAlchemy查询数据库最近时间段或之前的数据 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 说明 在操作数据库的时候,有一个需求是展示最近的记录,就需要使用查询最近几天的数据 思路 获取当前时间戳,根据时间来计算,然后查询范围 from datetime import datetime, timedelta time_now = datetime.now() #最近30天数据 model_user = User.query.filter(User.create_time >= time_now - timedelta(days=30)).all() #最近一周数据 model_user = User.query.filter(User.create_time >= time_now - timedelta(days=7)).all() #最近1天数据 model_user = User.query.filter(User.create_time >= time_now - timedelta(days=1)).all() #最近12小时 model_user = User.query.filter(User.create_time >= time_now -