Python
文章平均质量分 61
代码帮
活着,为的是替整体做点事,滴水是有沾润作用,但滴水必加入河海,才能成为波涛!!!
展开
-
flask完整Python web项目(含用户端与管理端)
搭建流程搭建方法1.搭建Python环境,Python3.6.x 2.安装flask库 3.批量安装库python3 -m pip install -r requirements.txt 4.配置数据库,日志,蓝图等目录结构doc 平台文档文档文件夹apps应用文件夹 web mvc视图 models 数据模型 views 视图,蓝图的视图函数文件 configs 配置文件夹 tests 测试模块 messages 消息类原创 2020-07-11 15:17:03 · 4120 阅读 · 0 评论 -
软件项目外包找我(附案例)
关注我的微信公众号:代码帮,加我微信,可接Python爬虫项目,web项目案列简历帮:http://81.68.94.232/搭建流程:## 搭建方法1.搭建Python环境,Python3.6.x2.安装flask库3.批量安装库python3 -m pip install -r requirements.txt4.配置数据库,日志,蓝图等##目录结构<pre>doc 平台文档文档文件夹apps应用文件夹 web mvc视图 models原创 2020-07-11 15:01:14 · 1145 阅读 · 1 评论 -
Python完整web项目flask(简历帮+后台管理)
原创 2020-06-23 21:01:46 · 2315 阅读 · 3 评论 -
Django几条命令,一定要牢记(Python学习笔记)
Django项目搭建流程流程(切记使用中文)安装包安装下载安装包,解压运行pythonsetup.pyinstall命令安装python -m pip installdjango新建一个 django projectdjango-admin.pystartprojectproject_name特别是在windows上;如果报错,尝试用django...原创 2019-11-10 12:06:43 · 619 阅读 · 1 评论 -
安装Anaconda时安装路径错误,提示Directory" xxx is not empty ,please choose a different location."问题的解决方案
错误如下图所示重新选择路径,选择平时安装的盘,然后手动输入Anaconda,即可正常安装(在这一步之前一定要删除卸载先前安装产生的文件夹)进QQ群(779809018)免费领取学习资源,疑难问题解答。同时欢迎大家关注我的微信公众号:代码帮 ,免费领取学习资源。本公众号将秉持活到老学到老学习无休止的交流分享开源精神,汇聚于互联网和个人学习工作的精华干货知识,一切来于互联网,反馈...原创 2019-10-20 16:07:00 · 22485 阅读 · 4 评论 -
人脸识别(81关键点)经典开源核心代码
这篇文章讲的是人脸68 个关键点开源项目https://blog.csdn.net/ITLearnHall/article/details/102593886现在给大家看看81个人脸关键点代码,两者最大区别就是模型使用不同,核心代码调用方法相差不是很大68点模型(shape_predictor_68_face_landmarks.dat)链接:https://pan.baidu....原创 2019-10-16 20:48:50 · 2895 阅读 · 0 评论 -
人脸识别经典开源项目
Face Recognition 是一个基于 Python 的人脸识别库,它还提供了一个命令行工具,让你通过命令行对任意文件夹中的图像进行人脸识别操作。该库使用dlib顶尖的深度学习人脸识别技术构建,在户外脸部检测数据库基准(LabeledFacesintheWildbenchmark)上的准确率高达99.38%。人脸关键点检测是人脸识别和分析领域中的关键一步,它是诸如自动...转载 2019-10-16 20:32:14 · 199021 阅读 · 1 评论 -
JetBrains PyCharm 配置pylint(Python代码审阅工具)教程
代码规范的重要性一、规范的代码可以促进团队开发二、规范的代码可以减少人力资源投入三、规范的代码可以降低维护成本四、规范的代码有助于代码审阅(说白了别人看着舒服,也能看懂)Pylint 是什么Pylint是一个Python静态代码分析工具,它查找编程错误、帮助执行编码标准,查找不符合代码风格标准(Pylint 默认使用的代码风格是 PEP 8)和有潜在问题的代码。除了平常代...原创 2019-10-14 00:01:44 · 6726 阅读 · 0 评论 -
用异步ajax(jquery)请求后台接口数据,实现echarts图表页面动态刷新
在看这篇文章,建议大家看下下面链接文章:https://blog.csdn.net/ITLearnHall/article/details/102527961首先给大家说一下页面动态刷新的优点与缺点,优点:页面不需要手动刷新,数据动态加载,看着爽,也比较看出数据的动态变化规律,一般大boos喜欢;缺点:页面刷新...刷新...容易卡(数据过大,内存...),所以大家展示动态数据,一定要注意...原创 2019-10-12 23:26:20 · 1927 阅读 · 0 评论 -
用异步ajax(jquery)请求后台接口数据实现echarts图表
通常实现实现echarts图表用异步ajax(jquery)请求后台接口数据,现在举例python,flask项目html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> ...原创 2019-10-12 22:53:23 · 1412 阅读 · 0 评论 -
《Python Cookbook》第三版中文版
《Python Cookbook》第三版中文版 详细介绍人生苦短,我用 python!我一直坚持使用 python3,因为它代表了python的未来。虽然向后兼容是它的硬伤,但是这个局面迟早会改变的, 而且python3的未来需要每个人的帮助和支持。 目前市面上的教程书籍,网上的手册大部分基本都是2.x系列的,专门基于3.x系列的书籍少的可怜。最近看到一本《Python Cookboo...转载 2018-11-09 20:02:18 · 3767 阅读 · 0 评论 -
Python使用requirements.txt等.txt批量安装Python包
切换cd 到requirements.txt所在目录下执行pip install -r requirements.txt原创 2018-10-08 15:16:55 · 1184 阅读 · 0 评论 -
理解深度学习
深度学习是机器学习的一个分支,采用众多类似但不同的深度神经网络架构来解决自然语言处理,计算机视觉和生物信息学等各种领域的各种问题。深度学习最近经历了巨大的研究复兴,并且已经被证明可以在众多应用中提供最先进的结果。从本质上讲,深度学习是神经网络的实现,具有多个隐藏的神经元层。然而,这是一种非常简单的深度学习观点,而不是一致同意的观点。这些“深层”架构也有很大差异,不同的实现针对不同的任务或目标进...转载 2018-09-26 10:19:23 · 615 阅读 · 0 评论 -
Python程序员入职第一天环境安装资源及教程汇总
Python软件包官网链接:https://www.python.org/python-2.7.14.amd64链接:https://pan.baidu.com/s/1g-t160-10CxkSidzUTEP2Q 密码:fsxnpython-3.7.0链接:https://pan.baidu.com/s/1yNs9RgbleliGwUTvkiJM9Q 密码:2hjipip链接:ht...原创 2018-09-25 22:04:27 · 1576 阅读 · 0 评论 -
无人驾驶Python开源框架推荐
Apollo (阿波罗)是一个开放的、完整的、安全的平台,将帮助汽车行业及自动驾驶领域的合作伙伴结合车辆和硬件系统,快速搭建一套属于自己的自动驾驶系统。Apollo 是百度重点打造的 AI 开放平台之一,计划主要包含 4 个技术模块:定位/感知模块、车辆规划与运营(AI+大数据,精准控制车辆,适合不同路况)、软件运营框架(支持英特尔、英伟达等多种芯片)。Start Apollo# s...转载 2018-09-17 20:46:14 · 4349 阅读 · 0 评论 -
最新Pyhon日志打印方式,可以控制在控制台显示和写入日志文件
项目结构如下代码如下主文件logutils.py(附注释)#!/usr/bin/env python# -*- coding:utf-8 -*-import osimport sysimport loggingimport timeimport logging.handlersreload(sys)sys.setdefaultencoding('utf8')...原创 2018-09-05 16:40:48 · 703 阅读 · 0 评论 -
Python 搭建http 网络文件服务器
第一种在想要共享的文件目录,执行 python 命令python -m SimpleHTTPServer 9001(端口号)别人就可以通过 浏览器 ip:port 浏览访问,实现局域网共享啦第二种代码最好在Linux下创建一个用户共享文件夹,然后搭建:#!/usr/bin/env python# -*- coding: utf-8 -*-# @File : Mult...原创 2018-09-04 19:37:47 · 2036 阅读 · 0 评论 -
审计、执行、回滚与统计 sql 系统 IncetOps
IncetOps基于Inception,一个审计、执行、回滚、统计sql的开源系统Environment Python Version: 2.7 框架: Flask 依赖包: requirements.txt 依赖服务: MySQL + Redis + Passport(认证) Demo演示站任务无法执行! IncetOps DemoF...转载 2018-08-29 16:18:07 · 978 阅读 · 0 评论 -
Python教程之Python字符串类型详解
python字符串类型概述Input:是输入Print:是输出案例:注释:字符串是一个有序的,不可修改的,元素以引号包围的序列。python字符串的定义:双引号或者单引号中的数据,就是字符串字符串存储的另外一种方式:python字符串的索引(index)超市储物柜:在python当中所有有序的序列都是由索引概念的,它们的区别在于序列是否可...原创 2018-08-24 19:43:23 · 696 阅读 · 0 评论 -
Linux下python3详细安装教程
Python3.7安装:下载安装包:wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz 安装编译器:yum -y install gcc gcc-c++安装python3依赖:yum -y install zlib-devel bzip2 bzip2-devel readline-devel sqlite s...原创 2018-08-31 18:59:27 · 5653 阅读 · 0 评论 -
Python 运行速度慢原因之一一因为它是解释语言
这条理由我也听过很多,我发现它过于简化了 CPython 的实际工作原理。当你在终端上写 python myscript.py 时,CPython 会启动一长串操作,包括读取、词法分析、语法分析、编译、解释以及执行。如果你对这些过程感兴趣,可以看看我之前写的文章:6分钟修改Python语言:https://hackernoon.com/modifying-the-python-langua...转载 2018-08-17 19:29:06 · 4381 阅读 · 0 评论 -
Python 运行速度慢原因之一一因为它是动态类型语言
“静态类型”语言要求必须在变量定义时指定其类型,例如C、C++、Java、C#和Go等。而动态类型语言中尽管也有类型的概念,但变量的类型是动态的。a = 1a = "foo"在这个例子中,Python用相同的名字和str类型定义了第二个变量,同时释放了第一个a的实例占用的内存。静态类型语言的设计目的并不是折磨人,这样设计是因为CPU就是这样工作的。如果任何操作最终都要转化成简单的二...转载 2018-08-17 19:27:30 · 674 阅读 · 0 评论 -
一张图说明Java和python的区别
转载 2018-08-17 19:25:46 · 625 阅读 · 0 评论 -
Anaconda 镜像使用帮助
Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。Anaconda 安装包可以到https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/下载。TUNA 还提供了 Anaconda 仓库的镜像,运行以下命令:cond...翻译 2018-12-29 11:02:20 · 783 阅读 · 0 评论 -
在CentOS 7上安装OpenCV 4(C ++和Python)
OpenCV于11月20日发布了OpenCV-3.4.4和OpenCV-4.0.0。这些版本中有很多错误修复和其他更改。发布重点如下:OpenCV现在是C ++ 11库,需要符合C ++ 11标准的编译器。所需的最低CMake版本已提升至3.5.1。 很多来自OpenCV 1.x的C API已被删除。 在核心模块中的持久性(在XML,YAML或JSON中存储和加载结构化数据)已在C ++中...翻译 2018-12-24 11:15:01 · 6510 阅读 · 1 评论 -
高性能网络通信框架 HP-Socket
HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封装,应用程序不必关注通信层的任何细节;HP-Socket 提供基于事件通知模型的 A...转载 2018-06-15 10:09:04 · 2607 阅读 · 0 评论 -
Python 标准库概述介绍(每日一库)
这篇文章主要给大家介绍一下Python标准库,了解每种库的大概用途,在以后每日一库中,会详细介绍每种库的在开发中实际用处,让大家在以后开发中,能够想到用那种库解决问题。Python 标准库非常庞大,所提供的组件涉及范围十分广泛,正如以下内容目录所显示的。这个库包含了多个内置模块 (以 C 编写),Python 程序员必须依靠它们来实现系统级功能,例如文件 I/O,此外还有大量以 Python ...转载 2019-10-11 11:18:49 · 1169 阅读 · 0 评论 -
Flask项目代码帮平台数据统计大屏展示
from flask import Flask,render_templateapp = Flask(__name__)@app.route('/')def hello_world(): item ={"categories":123} return render_template('index.html',item = item, alarm={"alarm":10...原创 2019-07-01 21:53:10 · 1654 阅读 · 0 评论 -
Python多线程汇总
# -*- coding: utf-8 -*-#!/usr/bin/env python # @Time : 2018/6/29 11:26# @Software: PyCharmimport timefrom concurrent.futures import ThreadPoolExecutorimport threadingimport multiprocess...原创 2019-05-03 19:11:02 · 386 阅读 · 0 评论 -
Python高级函数汇总(二)
filterPython内建的filter()函数用于过滤序列。和map()类似,filter()也接收一个函数和一个序列。和map()不同的时,filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素。例如,在一个list中,删掉偶数,只保留奇数,可以这么写:def is_odd(n): return n % 2 ==...转载 2019-05-03 18:54:52 · 389 阅读 · 0 评论 -
Python高级函数汇总(一)
map()如果你读过Google的那篇大名鼎鼎的论文“MapReduce: Simplified Data Processing on Large Clusters”,你就能大概明白map/reduce的概念。我们先看map。map()函数接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用到序列的每个元素,并把结果作为新的list返回。举例说明,比如我们有一个函数f(x)...转载 2019-05-03 18:51:36 · 1345 阅读 · 0 评论 -
机器学习第三方模块 fklearn
fklearn采用函数式编程原理,让机器学习更容易解决实际的问题(项目名字致敬了广为人知的scikit-learn库)。fklearn 的原理 确认(Validation)应反映真实环境。 生产模型(production models)应该与经过确认的模型相匹配。 模型应该是生产就绪(production-ready)的,只需要少数额外步骤。 模型结果...转载 2019-05-03 18:35:22 · 539 阅读 · 0 评论 -
Scapy的下载和安装(二)
概述安装Python 2.7.X或3.4+。 下载并安装Scapy。 遵循特定于平台的说明(依赖性)。 (可选):安装其他软件以实现特殊功能。 使用root权限运行Scapy。这些步骤中的每一步都可以根据您的平台和您要使用的Scapy版本以不同的方式完成。目前,有两种不同版本的Scapy:Scapy的版本2.x。目前的最新版本。它由以标准distutils方式打包的几个...翻译 2019-01-09 14:58:25 · 14892 阅读 · 0 评论 -
Scapy的介绍(一)
介绍关于Scapy的Scapy是一个Python程序,使用户能够发送,嗅探和剖析并伪造网络数据包。此功能允许构建可以探测,扫描或攻击网络的工具。换句话说,Scapy是一个功能强大的交互式数据包操作程序。它能够伪造或解码大量协议的数据包,通过线路发送,捕获它们,匹配请求和回复等等。Scapy可以轻松处理大多数经典任务,如扫描,跟踪路由,探测,单元测试,攻击或网络发现。它可以取代hping...翻译 2019-01-09 11:08:41 · 50199 阅读 · 2 评论 -
Python库安装常见错误汇总( pip国内镜像阿里云)
我们经常使用pip去安装一个python库(pip install pandas 这种是去外网下载的),但有时会出现一些莫名错误不是下载慢就是报异常,遇到这种问题最好解决办法就是换库源,确定版本号,如下:pip install cmake -i https://pypi.tuna.tsinghua.edu.cn/simple(清华)pip install dlib==19.8....原创 2019-01-24 12:20:24 · 3037 阅读 · 1 评论 -
定时任务执行状态监控 cronmon
转载:https://www.oschina.net/p/cronmoncronmon 是一个计划任务(定时任务)监控系统,可以对循环执行的程序和脚本进行监控告警,当其未按照预期执行时,发送邮件到对应邮箱进行通知。 同时可以将监控任务划分到不同业务下面,每个业务可以分配不同的通知人,建立业务、通知人和监控任务的多层级关系。通过以一定的间隔发送HTTPS请求到特定的URL实现监控。如果URL...转载 2018-12-24 17:22:27 · 6992 阅读 · 0 评论 -
在Ubuntu,MacOS或Windows上安装OpenCV Docker Image
在这篇文章中,我们分享了OpenCV 3.4.3的 Docker镜像,以及最近发布的OpenCV 3.4.4和OpenCV 4.0。除OpenCV外,该图像还具有dlib和Facial Landmark Detection示例代码。每天我们收到一些关于OpenCV和Dlib安装的帖子的电子邮件和评论。即使有详细和经过测试的说明,有时人们也难以启动并运行系统。因此,我们一直在考虑为那些一直在努力...翻译 2018-12-24 17:08:03 · 1731 阅读 · 0 评论 -
tornado自定义拦截配置(装饰器)
写法案例:def check_hook(func): """ 拦截配置,装饰器 :param func: :return: """ def wrapper(self, *args, **kwargs): a = False if a: self.redirect("重定向到url")...原创 2018-12-29 11:34:05 · 2357 阅读 · 0 评论 -
python多线程,多进程优选方案及实例
Python的GIL(全局解释器锁)会组织Python代码同时在多个处理器核心上运行。于是有人误认为Python不支持多线程,或无法发挥多喝硬件的优势。对于“计算密集型”(CPU-bound)程序来说,可以用multiprocessing模块实现并发,该模块不受GIL限制,可以完全利用每个核心。这样一来,处理速度就很容易提高了(大致同CPU的核心数成正比)。对于“I/O密集型”程序来说,我们既可以...原创 2019-01-11 19:08:43 · 914 阅读 · 0 评论 -
Python 运行速度慢原因之一一GIL(全局解释器锁)可视化
因为它是GIL(全局解释器锁)现代计算机的 CPU 有多个核心,有时甚至有多个处理器。为了利用所有计算能力,操作系统定义了一个底层结构,叫做线程,而一个进程(例如 Chrome浏览器)能够生成多个线程,通过线程来执行系统指令。这样如果一个进程是要使用很多 CPU,那么计算负载就会由多个核心分担,最终使得绝大多数应用能更快地完成任务。在撰写本文时,我的 Chrome 浏览器开了 44 个线程...原创 2018-08-17 15:53:22 · 1122 阅读 · 0 评论