![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
盏茶y
学习,是一生的事业。
展开
-
盏茶python库(二) numpy
盏茶python库(一) 标准库盏茶python库(二) numpy本节我们将要讲解python的numpy库,主要讲解其常用方法及通用函数的使用。目录1.为什么使用numpy1.1 python计算低效1.2 为什么numpy高效1.3 什么时候用numpy2.numpy数组的创建2.1 创建列表2.2 从头创建数组3.numpy数组的性质3.1 数组的属性3.2 数组索引3.3 数组...原创 2020-02-06 19:56:50 · 209 阅读 · 0 评论 -
盏茶python库(一) 标准库
盏茶python库(一) 标准库本节我们将要讲解python的常用标准库,python库主要说明一些常用库文件和机器学习相关的库如numpy、pandas等。目录1.time库1.1 获取当前时间1.2 时间戳与计时器1.3 格式化1.4 休眠2.random库2.1 随机种子2.2 产生随机整数2.3 产生随机浮点数2.4 序列用函数2.5 概率分布3.collections库3.1 具...原创 2020-02-05 18:18:07 · 233 阅读 · 0 评论 -
盏茶python(八) 其他探索
目录1.数据类型的底层实现1.1 列表的底层实现1.2 字典的底层实现1.3 字符串的底层实现2.简洁的语法2.1 解析语法2.2 条件表达式3.三大神器3.1 生成器3.2 迭代器3.3 装饰器盏茶python(一) 语言特性及环境配置盏茶python(二) 基本数据类型盏茶python(三) 组合数据类型盏茶python(四) 控制流盏茶python(五) 函数盏茶python(...原创 2020-01-29 23:38:16 · 205 阅读 · 0 评论 -
盏茶python(七) 文件、异常和模块
目录1.为什么使用类2.1 类的命名盏茶python(一) 语言特性及环境配置盏茶python(二) 基本数据类型盏茶python(三) 组合数据类型盏茶python(四) 控制流盏茶python(五) 函数盏茶python(六) 类盏茶python(七) 文件、异常和模块本节我们将要讲解python关于文件使用、异常处理及模块化的部分内容。1.为什么使用类面向对象的编程更...原创 2020-01-29 17:24:33 · 188 阅读 · 0 评论 -
盏茶python(六) 类
目录1.函数定义及调用1.1 函数定义1.函数定义及调用1.1 函数定义函数可以看作一个白箱子,包括输入、处理、输出三个过程,包含三个要素,参数,参数体、返回值。...原创 2020-01-28 17:23:32 · 232 阅读 · 0 评论 -
盏茶python(五) 函数
盏茶python(一) 语言特性及环境配置盏茶python(二) 基本数据类型盏茶python(三) 组合数据类型盏茶python(四) 控制流盏茶python(五) 函数本节我们将要讲解python的函数部分,主要包括函数的三要素,形参实参及面向过程面向对象的内容。1.函数定义及调用1.1 函数定义函数可以看作一个白箱子,包括输入、处理、输出三个过程,包含三个要素,参数,参数...原创 2020-01-27 23:06:36 · 230 阅读 · 0 评论 -
盏茶python(四) 控制流
盏茶python(一) 语言特性及环境配置盏茶python(二) 基本数据类型盏茶python(三) 组合数据类型盏茶python(四) 控制流本节我们将要讲解python的控制流,主要包括列表,字典,元组和集合。1.条件测试1.1 比较运算比较运算的结果为True或False,包括的运算有>,<,>=,<=,==,!=的形式,此外,还有对于非空的判断需要...原创 2020-01-27 17:42:54 · 192 阅读 · 0 评论 -
盏茶python(三) 组合数据类型
盏茶python(一) 语言特性及环境配置盏茶python(二) 基本数据类型盏茶python(三) 组合数据类型本节我们将要讲解python的组合数据类型,主要包括列表,字典,元组和集合。1.列表列表(list)是一种序列类型,表示方式为[element1, element2…]list1 = [1, 2, 3, 4, 5]# 长度len(list1)# 索引list1[...原创 2020-01-26 20:45:54 · 201 阅读 · 0 评论 -
盏茶python(二) 基本数据类型
盏茶python(一) 语言特性及环境配置盏茶python(二) 基本数据类型本节我们将要讲解python的基本数据类型1.变量变量定义可以使用数字、字符以及下划线,但数字不能打头,定义过程需要注意变量命名的可读性,不可以使用关键字和函数名作为变量定义2.字符串字符串可以使用单引号,双引号及三引号进行定义声明,常用的字符串操作方法,大写upper,小写lower,拼接+,删除空白s...原创 2020-01-26 17:45:16 · 154 阅读 · 0 评论 -
盏茶python 资料推荐
Python作为一种简单高效的编程语言,被越来越多的人接受学习,本专栏主要介绍python的相关内容,提供高效学习python的方法,并为致力于机器学习方向做基础。盏茶学习,高效利用点滴时间。本节主要推荐python相关的资料,并简述教程学习过程。基础Python书籍推荐:Python编程:从入门到实践Python基础教程简明Python(A Byte of Python)深入浅出p...原创 2020-01-26 12:27:32 · 232 阅读 · 0 评论 -
盏茶python(一) 语言特性及环境配置
盏茶python(一) 语言特性及环境配置本节我们将要讲解python的基本语言特性、配置环境并运行第一个python程序1.语言介绍python是荷兰人Guido van Rossum开发的一种简单易学,免费开源,面向对象的高级语言,是一种可解释性和字节编译性的语言,并拥有丰富的库。注解:由于字节编译性,使得python虽然属于解释性的语言,但实际效率比java更高,而低于C语言2.环...原创 2020-01-25 23:19:44 · 264 阅读 · 0 评论 -
tf.nn.sampled_softmax_loss用法详解
tensorflow中具体的函数说明如下:tf.nn.sampled_softmax_loss(weights, # Shape (num_classes, dim) - floatXX biases, # Shape (num_classes) - floatXX la...原创 2019-10-31 16:24:33 · 8075 阅读 · 1 评论 -
抢票软件开发(一) 环境配置
需要的环境1.Google Chrome2.Google Chrome Driver3.python 3.64.selenium5.pyinstaller6.pycharm(non-essential)说明其中,selenium是一种功能自动化的测试工具,它支持Google Chrome, Firefox, IE三种浏览器,根据需要配置环境上可以适当调整,这里...原创 2019-06-17 19:42:44 · 3197 阅读 · 1 评论 -
抢票软件开发(二) 模拟登录
本抢票软件功能设计分为4个部分:1.模拟登录2.自主选座3.添加邮寄地址和购票人信息4.软件封装这里以大麦网的抢票软件为例,网站登录提供三种方法(暂时不考虑通过第三方进行登录),短信登录由于涉及和手机端或者模拟手机端进行通信,不考虑,仅剩下密码登录和扫码登录两种方式,故初步思考实现模拟登录有三种方法。1.每次登录时手动输入账号密码进行登录2.软件自动输入账号密码,...原创 2019-06-17 20:03:05 · 3378 阅读 · 3 评论 -
抢票软件开发(三) 其余功能
本节将自主选座和添加邮寄地址和购票人信息两个部分的功能划到一起,因为这两部分的内容极为相似,其核心的做法都是对网站前端的类class,按钮button,标签div进行监控,当检测到对应的内容时,进行如click等操作。这里以对选择购票人为例,因为这里有一个常见的按钮监控不到的问题,这里分析原因,其一是大麦网本身防止用户使用软件进行抢票,过快的操作将被禁止,其二是大麦网本身对标签的日常更...原创 2019-06-17 20:30:21 · 2576 阅读 · 8 评论 -
抢票软件开发(四) 软件封装
封装软件是采用的是config.ini配置文件与pyinstaller进行结合的方式,1.config文件中主要配置的是网站链接等信息,供用户根据需要进行调整2.pyinstaller是将软件封装成exe文件,目的是在其他电脑上也可以运行其中需要提及的是1.ini文件的操作由于其中涉及通过configparser对ini文件进行操作,但是软件涉及的网址有%等符号,这里采用Ra...原创 2019-06-17 20:39:25 · 807 阅读 · 2 评论 -
python3获取url文件大小
在python3中,urllib2被替换为urllib.requeset,因此头文件中添加import urllib.request as urllib2def getRemoteFileSize(url, proxy=None): """ 通过content-length头获取远程文件大小 url - 目标文件URL proxy - 代理 """ ...原创 2019-09-17 11:12:44 · 2605 阅读 · 1 评论 -
python3 mmh3安装及使用
mmh3安装方法mmh3全程murmurhash3,是一种非加密的哈希算法,在anaconda中安装使用命令pip install mmh3问题1报错如下:Microsoft Visual C++ 14.0 is required显示缺少C++ 14的库文件,选择登录网站 https://visualstudio.microsoft.com/downloads/下载Visual...原创 2019-10-08 15:15:27 · 10341 阅读 · 8 评论 -
python2/3 设置HTTP服务器命令
python2命令python -m SimpleHTTPServer port_numberpython3命令python -m http.server port_number启动后在其他可ping通的服务器上使用命令wget ip:port_number/file_name参数解释:ip: ip地址port_number: 端口号file_name: 想获取的文件名称...原创 2019-10-08 16:16:41 · 1414 阅读 · 0 评论 -
conda/pip导出安装库目录
导出库目录:pip freeze > requirements.txtconda list -e > requirements.txt安装库目录:pip install -r requirements.txtconda install --yes --file requirements.txt原创 2019-10-09 16:28:27 · 638 阅读 · 1 评论 -
pyinstaller发布软件命令
进入控制台,输入pyinstaller -F -i xxx.ico xxx.py将生成exe文件所需要的如txt,ini等文件放到索引目录下,其中ico文件一般使用128*128的图片大小,有一个比较好用的png转ico的网站https://www.easyicon.net/covert/-h,--help 查看该模块的帮助信息 -F,-onefile 产生单...原创 2019-06-17 16:37:01 · 827 阅读 · 0 评论