
Python3
jadeshu
这个作者很懒,什么都没留下…
展开
-
python3生成exe文件
1.安装pip install pywin322.安装pip install pyinstaller3.有dw.py文件则输入(-F:生成单个文件 -w : 是去掉命令行窗口)pyinstaller -F -w --icon=".\\myico.ico" dw.pyico 16*16...原创 2019-12-30 05:49:38 · 418 阅读 · 0 评论 -
Python GUI之tkinter窗口视窗教程
一、前言 由于本篇文章较长,所以下面给出内容目录方便跳转阅读,当然也可以用博客页面最右侧的文章目录导航栏进行跳转查阅。 一、前言 二、Tkinter 是什么 三、Tkinter 控件详细介绍 1. Tkinter 模块元素简要说明 2. 常用窗口部件及简要说明: 四、动手实...转载 2019-12-28 07:24:12 · 1021 阅读 · 0 评论 -
网易云音乐下载
# _*_ coding : UTF-8 _*_# 开发人员 : jadeshu# 开发时间 : 2019/11/23 2:29# 文件名称 : test.py# 开发工具 : PyCharmimport osimport reimport requestsfrom scrapy.selector import Selectorclass wangyi...原创 2020-04-10 01:56:45 · 220 阅读 · 0 评论 -
requests.get()状态码418
需要添加头,浏览器headers = {'User-Agent':'Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36'}import requestsimport bs4headers = {'User-Ag...原创 2019-12-28 03:49:57 · 7440 阅读 · 0 评论 -
python3操作Excel
一些使用模块由于设计目的不同,每个模块通常着重于某一方面功能,各有所长。xlwings可结合 VBA 实现对 Excel 编程,强大的数据输入分析能力,同时拥有丰富的接口,结合 pandas/numpy/matplotlib 轻松应对 Excel 数据处理工作。同时可以对现有的表格进行修改,对表格的内容及格式无任何影响。1 import xlwings as xw2 workb...原创 2019-12-27 23:47:49 · 1388 阅读 · 0 评论 -
python3查看安装卸载模块
一、安装模块pip install 模块名pip install 模块名==版本号查看pip版本pip --version二、查询现有安装模块1.pip list2.pip freeze(老的)3.解释器中查看(所有模块)三、卸载已安装的模块pip uninstall 模块名...原创 2019-12-27 22:49:28 · 505 阅读 · 0 评论 -
python3中的__slots__限定实例属性
正常情况下,当我们定义了一个class,创建了一个class的实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性。先定义class:# 类定义class Person(object): pass然后,尝试给实例绑定一个属性:p = Person()p.name = "jadeshu"print(p.name)输出:jadeshu还可以尝试给实例...原创 2019-12-27 22:40:54 · 384 阅读 · 0 评论 -
Python3类
类的声明:一、类的属性(私有属性和公有属性)(类属性)二、类的方法(构造方法、析构方法、自定义方法、特殊成员方法)(静态方法、类方法、类属性)三、类的继承(方法和属性的继承,方法的重构)(抽象类,多重继承)四、类的多态(实现接口的重用)五、类的特殊装饰(@staticmethod、@classmethod、@property)六、类的来源和原...转载 2019-11-26 17:21:31 · 256 阅读 · 0 评论 -
1.安装Python3和PyCharm
一、安装Python31.进入官网:www.python.org2.下载(可以选择你自己的电脑系统版本,我这里是win7 64位)3.然后点击XXX.exe傻瓜式安装4.配置环境变量【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在系统变量内容框中找到 变量名为Path的一行,双击】/【或者在用户变量里添加也可以】 -->...原创 2019-02-23 20:18:55 · 1402 阅读 · 0 评论 -
2. Python3输入与输出
数据的输入和输出操作是计算机最基本的操作,本节只研究基本的输入与输出,基本输入是指从键盘上输入数据的操作,基本输出是指屏幕上显示输出结果的操作。2.1基本输入和输出 常用的输入与输出设备有很多,如摄像机、扫描仪、话筒、键盘等都是输入设备,然后经过计算机解码后在显示器或打印机等终端上输出显示。2.2使用print()函数输出----基本语法:print(输出...原创 2019-02-23 20:48:31 · 2718 阅读 · 4 评论 -
3.Python3变量与基本数据类型
3.1保留字和标识符3.1.1保留字 保留字是Python语言中已经被赋予特定意义的一些单词,开发程序时不可以把保留字作为变量、函数、类、模块和其他对象的名称来使用。保留字如下:3.1.2标识符 标识符可以简单理解为一个名字,它主要用来标识变量、函数、类、模块和其他对象的名称。 Python3语言标识符命名规格如下: 1)由字符、下划...原创 2019-03-04 20:02:46 · 348 阅读 · 0 评论 -
4.Python3运算符
4.1算数运算符(以下假设变量a为10,变量b为21)实例操作:print(3 + 5) #数字3与5相加print(3 - 5) #数字3与5相减print(3 * 5) #数字3与5相乘print(3 / 5) #数字3与5相除print(3 % 5) #数字3与5求余print(3 // 5) #数字3与5取整除print(3 ** 5) #...原创 2019-03-04 20:51:33 · 497 阅读 · 0 评论 -
5.Python3列表和元组
5.1序列 在python3中序列结构主要有列表、元组、集合、字典和字符串,对于这些序列有以下通用操作。5.1.1 索引 序列中的每一个元素都有 一个编号,也称为索引。这个索引是从0开始递增的,即下标为0表示第一个元素,下标为1表示 第2个元素,依此类推。 python3中它的索引可以是负数。这个索引从右 向左,也就是从最后一个元素开始计数,即最后 一个元素...原创 2019-08-29 18:43:23 · 161 阅读 · 0 评论 -
6.Python3字符串和格式化
一、字符串1.字符串表示方法2.字符串的序号3.字符串的使用4.字符串切片5.字符串的特殊字符6.字符串操作符 案例:输入对应的数字显示对应的星期'''weekStr = "星期一星期二星期三星期四星期五星期六星期日"weekID = eval(input("请输入【1-7】数字:"))pos = (weekID - 1) * 3...原创 2019-08-28 00:35:02 · 290 阅读 · 0 评论 -
7.Python3程序结构
5.1顺序结构 一条语句一条语句顺序的执行。5.2选择结构 条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程:5.2.1 最简单的if语句if 表达式: 语句块5.2.2 if...else...语句if 表达式: 语句块else...原创 2019-03-04 21:19:27 · 361 阅读 · 0 评论 -
python对象调用父类的方法
#类定义class People: #定义基本属性 name = '' age = 0 #定义私有属性,私有属性在类外部无法直接进行访问 __weight = 0 #定义构造方法 def __init__(self,n,a,w): self.name = n self.age = a sel...原创 2019-09-17 06:31:09 · 2407 阅读 · 0 评论