-
快速实现基于Python的微信聊天机器人示例代码
所属栏目:[Python] 日期:2020-12-17 热度:179
最近听说一个很好玩的图灵机器人api,正好可以用它做一个微信聊天机器人,下面是实现 # test.pyimport requestsimport itchat #这是一个用于微信回复的库KEY = '8edce3ce905a4c1dbb965e6b35c3834d' #这个key可以直接拿来用# 向api发送请求def get_response(m[详细]
-
简单介绍Python中的try和finally和with方法
所属栏目:[Python] 日期:2020-12-17 热度:168
用 Python 做一件很平常的事情: 打开文件,逐行读入,最后关掉文件; 进一步的需求是,这也许是程序中一个可选的功能,如果有任何问题,比如文件无法打开,或是读取出错,那么在函数内需要捕获所有异常,输出一行警告并退出. 代码可能一开始看起来是这样的 def read_f[详细]
-
Python基础之函数用法实例详解
所属栏目:[Python] 日期:2020-12-17 热度:61
本文以实例形式较为详细的讲述了Python函数的用法,对于初学Python的朋友有不错的借鉴价值。供大家参考研究之用。具体分析如下: 通常来说,Python的函数是由一个新的语句编写,即def,def是可执行的语句--函数并不存在,直到Python运行了def后才存在[详细]
-
python使用matplotlib绘制折线图教程
所属栏目:[Python] 日期:2020-12-17 热度:195
matplotlib简介 matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。 它的文档相当完备,并且Gallery页面中有上百幅缩略图,打开之后都有源程序。因[详细]
-
TensorFLow用Saver保存和恢复变量
所属栏目:[Python] 日期:2020-12-17 热度:106
本文为大家分享了TensorFLow用Saver保存和恢复变量的具体代码,供大家参考,具体内容如下 建立文件tensor_save.py,保存变量v1,v2的tensor到checkpoint files中,名称分别设置为v3,v4。 import tensorflow as tf# Create some variables.v1 = tf.Variable(3,n[详细]
-
tensorflow获取变量维度信息
所属栏目:[Python] 日期:2020-12-17 热度:122
tensorflow版本1.4 获取变量维度是一个使用频繁的操作,在tensorflow中获取变量维度主要用到的操作有以下三种: Tensor.shape Tensor.get_shape() tf.shape(input,name=None,out_type=tf.int32) 对上面三种操作做一下简单分析:(这三种操作先记作A、B、C)[详细]
-
Python常用的日期时间处理方法示例
所属栏目:[Python] 日期:2020-12-17 热度:141
#-*- coding: utf-8 -*-import datetime#给定日期向后N天的日期def dateadd_day(days): d1 = datetime.datetime.now() d3 = d1 + datetime.timedelta(days) return d3#昨天def getYesterday(): today = datetime.date.today() oneday = datetime.timedelta(d[详细]
-
python实现手机通讯录搜索功能
所属栏目:[Python] 日期:2020-12-17 热度:79
本文实例为大家分享了python通过输入联系人首字母查询联系人的具体代码,供大家参考,具体内容如下 # -*- coding:utf-8 -*- # 练习2: # 模拟手机通讯录搜索功能 class PERSON(object): def __init__(self): self.name_list = ['zhangsan','zhangsanfeng','z[详细]
-
Python实现的检测web服务器健康状况的小程序
所属栏目:[Python] 日期:2020-12-17 热度:65
对web服务器做健康检查,一般我们都是用curl库(不管是php,perl的还是shell的),大致的方法一致: 复制代码 代码如下: curl -I -s www.qq.com |head -1|awk '{ health = $2=="200""server is ok":"server is bad"}END{print health}' server is ok 说白了[详细]
-
python基于itchat实现微信群消息同步机器人
所属栏目:[Python] 日期:2020-12-17 热度:106
最近 全栈数据工程师养成攻略 的微信群已经将近500人,开了二群之后为了打通不同微信群之间的消息,花了点时间做了个消息同步机器人,在任意群收到消息时同步到其他群,并且将聊天内容上传至数据库,以供进一步分析、统计和展示。 基本思路是,用 Python 模[详细]
-
详解python实现线程安全的单例模式
所属栏目:[Python] 日期:2020-12-17 热度:112
单例模式是一种常见的设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用[详细]
-
python爬虫基本知识
所属栏目:[Python] 日期:2020-12-17 热度:72
爬虫简介 根据百度百科定义:网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。 随着大数据[详细]
-
用tensorflow构建线性回归模型的示例代码
所属栏目:[Python] 日期:2020-12-17 热度:187
用tensorflow构建简单的线性回归模型是tensorflow的一个基础样例,但是原有的样例存在一些问题,我在实际调试的过程中做了一点自己的改进,并且有一些体会。 首先总结一下tf构建模型的总体套路 1、先定义模型的整体图结构,未知的部分,比如输入就用placehol[详细]
-
python使用Pycharm创建一个Django项目
所属栏目:[Python] 日期:2020-12-17 热度:199
本文为Django项目创建的简单介绍,更为详细的Django项目创建,可以参考如下教程: Django入门与实践-http://www.jb51.net/article/64109.htm Pycharm 版本: Professional 2017.1 Django 版本: 1.8.7 在软件安装和环境配置完成后,打开Pycharm. Step 1. 点[详细]
-
利用TensorFlow训练简单的二分类神经网络模型的方法
所属栏目:[Python] 日期:2020-12-17 热度:63
利用TensorFlow实现《神经网络与机器学习》一书中4.7模式分类练习 具体问题是将如下图所示双月牙数据集分类。 使用到的工具: python3.5 tensorflow1.2.1 numpy matplotlib 1.产生双月环数据集 def produceData(r,w,d,num): r1 = r-w/2 r2 = r+w/2 #上半圆 th[详细]
-
用tensorflow搭建CNN的方法
所属栏目:[Python] 日期:2020-12-17 热度:170
CNN(Convolutional Neural Networks) 卷积神经网络简单讲就是把一个图片的数据传递给CNN,原涂层是由RGB组成,然后CNN把它的厚度加厚,长宽变小,每做一层都这样被拉长,最后形成一个分类器 在 CNN 中有几个重要的概念: stride padding pooling stride,就[详细]
-
tf.truncated_normal与tf.random_normal的详细用法
所属栏目:[Python] 日期:2020-12-17 热度:155
本文介绍了tf.truncated_normal与tf.random_normal的详细用法,分享给大家,具体如下: tf.truncated_normal 复制代码 代码如下: tf.truncated_normal(shape,mean=0.0,stddev=1.0,dtype=tf.float32,seed=None,name=None) 从截断的正态分布中输出随机值。 生[详细]
-
python 中if else 语句的作用及示例代码
所属栏目:[Python] 日期:2020-12-17 热度:126
引入:if-else的作用,满足一个条件做什么,否则做什么。 if-else语句语法结构 if 判断条件: 要执行的代码 else: 要执行的代码 判断条件:一般为关系表达式或bool类型的值 执行过程:程序运行到if处,首先判断所带的条件,如果条件成立,就是返回值是True[详细]
-
详解TensorFlow在windows上安装与简单示例
所属栏目:[Python] 日期:2020-12-17 热度:133
本文介绍了详解TensorFlow在windows上安装与简单示例,分享给大家,具体如下: 安装说明 平台:目前可在Ubuntu、Mac OS、Windows上安装 版本:提供gpu版本、cpu版本 安装方式:pip方式、Anaconda方式 Tips: 在Windows上目前支持python3.5.x gpu版本需要cuda8[详细]
-
python入门教程 python入门神图一张
所属栏目:[Python] 日期:2020-12-17 热度:198
初试牛刀 假设你希望学习Python这门语言,却苦于找不到一个简短而全面的入门教程。那么本教程将花费十分钟的时间带你走入Python的大门。本文的内容介于教程(Toturial)和速查手册(CheatSheet)之间,因此只会包含一些基本概念。很显然,如果你希望真正学好一门[详细]
-
Tensorflow实现卷积神经网络用于人脸关键点识别
所属栏目:[Python] 日期:2020-12-17 热度:110
今年来人工智能的概念越来越火,AlphaGo以4:1击败李世石更是起到推波助澜的作用。作为一个开挖掘机的菜鸟,深深感到不学习一下deep learning早晚要被淘汰。 既然要开始学,当然是搭一个深度神经网络跑几个数据集感受一下作为入门最直观了。自己写代码实现的[详细]
-
Python 装饰器实现DRY(不重复代码)原则
所属栏目:[Python] 日期:2020-12-17 热度:121
Python装饰器是一个消除冗余的强大工具。随着将功能模块化为大小合适的方法,即使是最复杂的工作流,装饰器也能使它变成简洁的功能。 例如让我们看看Django web框架,该框架处理请求的方法接收一个方法对象,返回一个响应对象: def handle_request(request)[详细]
-
解决Python requests 报错方法集锦
所属栏目:[Python] 日期:2020-12-17 热度:95
python版本和ssl版本都会导致 requests在请求https网站时候会出一些错误,最好使用新版本。 1 Python2.6x use requests 一台老Centos机器上跑着古老的应用,加了一个新模块之后报错 报错 InsecurePlatformWarning: A true SSLContext object is not availabl[详细]
-
python中pandas.DataFrame对行与列求和及添加新行与列示例
所属栏目:[Python] 日期:2020-12-17 热度:133
本文介绍的是python中pandas.DataFrame对行与列求和及添加新行与列的相关资料,下面话不多说,来看看详细的介绍吧。 方法如下: 导入模块: from pandas import DataFrameimport pandas as pdimport numpy as np 生成DataFrame数据 df = DataFrame(np.random[详细]
-
python中pandas.DataFrame的简单操作方法(创建、索引、增添与删
所属栏目:[Python] 日期:2020-12-17 热度:142
前言 最近在网上搜了许多关于 pandas.DataFrame 的操作说明,都是一些基础的操作,但是这些操作组合起来还是比较费时间去正确操作DataFrame,花了我挺长时间去调整BUG的。我在这里做一些总结,方便你我他。感兴趣的朋友们一起来看看吧。 一、创建DataFrame的[详细]
