
python
文章平均质量分 75
白杨树~
这个作者很懒,什么都没留下…
展开
-
python -- 将Excel文件内容批量插入mysql数据库
#读取Excel文件内容批量插入数据库import randomfrom pymysql import connectimport xlrd# 打开xls文件data = xlrd.open_workbook('文件')# 打开第一张表table = data.sheets()[1]# 获取表的行数nrows = table.nrowslist_ = []# 循环逐行打...原创 2019-05-09 17:26:07 · 1088 阅读 · 0 评论 -
python入门基础day10
## 12.01_Python语言基础(继承的介绍)(掌握)* 继承的概念: * 在现实生活中,一般指子女继承父辈的财产* 程序中的继承: * 继承描述的是事物之间的所属关系,之前的猫,狗----》动物 * 程序中可以描述猫和狗继承动物 object# 动物 ...原创 2018-07-31 18:42:21 · 380 阅读 · 0 评论 -
python面向对象中对私有方法的操作--》两种方法
class Person: def __init__(self): self.name = "yiming" self.__age = 0 # 第一种方法set和get方法 def getAge(self): return self.__age def setAge(self, age): if ...原创 2018-08-01 21:48:33 · 309 阅读 · 0 评论 -
python简单文件操作
# 1.编写代码,输入一个文件路径,备份这个文件import osoldFileName = input("请输入你要备份的文件名:")#判断是否是文件if os.path.isfile(oldFileName): #找到分界线 seekNum = oldFileName.rfind(".") #截取分界线以前的字符 fileName = oldFileN...原创 2018-08-03 21:26:19 · 627 阅读 · 0 评论 -
python面向对象--》动态添加方法
class Person(object): name = "xiaoMing" def __init__(self): self.name = "hhh" self.age = "hehehe" def show(self): print("My name is %s,age is %s,height is %d" % ...原创 2018-08-04 08:55:55 · 346 阅读 · 0 评论 -
python入门基础day11
## 13.01_Python语言基础(元类)(了解)### python中的类,类同样也是一种对象,只要使用关键字class### python解释器在执行的时候会创建一个对象# class Test(object): pass test = Test() print(test)#结果为类创建对象在内存中的地址#### 判断一个对象是否在...原创 2018-08-04 08:59:36 · 186 阅读 · 0 评论 -
python入门基础day12
## 14.01_Python语言基础(文件概述)(熟练)#### 文件概述:* 常见的文件格式: txt avi html zip doc#### 文件的作用* 文件作用:把数据存储起来## 14.02_Python语言基础(文件打开关闭)(掌握)# 我们日常中操作文件的过程: 打开一个文件 ,或者新建一个文件 读写数据 关闭文件...原创 2018-08-04 09:00:37 · 218 阅读 · 0 评论 -
python入门牛刀小试04
"""1、超市物品信息把商品信息存储在列表中,通过输入商品名称,控制台显示商品信息"""#列表法goods = [["牛肉干",118],["酱牛肉",50],["卫龙辣条",3],["唐僧肉",0.5],["牛肉面",4.5]]# 提示用户输入查询内容good = input("请输入商品名称:")#外层循环,outside表示一维列表的下标outside = 0while...原创 2018-08-04 14:42:02 · 311 阅读 · 0 评论 -
python小项目--》ATM机系统
"""1.登录2.存款3.取款4.改密5.查询6.转账7.退出"""class ATM007: def __init__(self): self.login_flag = False self.totle_money = 0 self.password = "135531" # 存款的功能 def cun...原创 2018-08-04 15:17:02 · 2078 阅读 · 1 评论 -
python小项目--》烤牛排
"""属性: cook_level ===> int cook_string===> str cendiments ===> []方法: 烤牛排:(time)time ===> time 0--3 表示生的 4--6 半生不熟 7--9 可以吃 10...原创 2018-08-04 19:01:57 · 486 阅读 · 0 评论 -
python小项目--》学生管理系统
'''1、编写“学生管理系统”,要求如下:必须使用自定义函数,完成对程序的模块化学生信息至少包含:姓名、年龄、学号,除此以外可以适当添加必须完成的功能:添加、删除、修改、查询(单个查询/显示所有)、退出'''student = [['张三',18,1001],['李四',18,1002]]#添加学生信息def add(student): n = 1 while ...原创 2018-08-04 19:12:04 · 5203 阅读 · 0 评论 -
python面向对象中的重写
class Person(object):#重写发生在继承之间 def __init__(self,name,age): self.name = name self.age = age def __str__(self): return ("name:%s,age:%d"%(self.name,self.age)) de...原创 2018-08-04 19:21:26 · 388 阅读 · 0 评论 -
python面向对象中的多态
#父类class DuckKing(object): def show(self): print("这个是鸭子王国,欢迎你加入")#子类class Duck007(DuckKing): def show(self): print("这个是鸭子王国,7号为您提供全方位保护")#子类class Duck9527(DuckKing): ...原创 2018-08-04 19:24:41 · 276 阅读 · 0 评论 -
python小项目--》老王开枪
"""人类: 属性: 姓名 血量 手里的枪 方法: 装子弹 装单夹 取枪子弹类 属性 杀伤力 方法 伤害敌人弹夹类 属性 容量 剩余子弹 方法 添加子弹 ...原创 2018-08-04 19:25:56 · 559 阅读 · 0 评论 -
python入门基础day09
## 11.01_Python语言基础(面向对象思想)(理解)#### 面向对象的思想# 思考: 请用程序描述如下事件: A同学报道等级信息 B同学报道等级信息 C同学报道等级信息 A同学做自我介绍 B同学自我介绍 c同学自我介绍# ""...原创 2018-07-31 18:40:15 · 369 阅读 · 0 评论 -
python入门基础day08
## 10.01_Python语言基础(模块概述)(掌握)* 模块就好比一个工具包,要想使用这个工具包中的工具(函数),需要导入这个模块优点:# 1.提高代码的可维护性 2.提高代码的复用性,当一个模块定义完毕,可以被多个地方引用 3.引用其他的模块(内置模块,第三方模块) 注意: 避免函数名和变量名的冲突## 10.02_Python语言...原创 2018-07-31 18:37:55 · 224 阅读 · 0 评论 -
python -- 将mysql数据导入到Excel文件
#将mysql数据导入到Excel文件import pymysqlimport xlwtdef sql(sql): # 定义一个执行SQL的函数 conn = pymysql.connect(host='localhost', user='root', password='密码', db='数据库名', port=3306) # 打开数据库连接 cursor = co...原创 2019-05-09 17:20:15 · 1053 阅读 · 0 评论 -
python -- 将文件夹下的文件打包压缩
import osimport zipfile#需要压缩的文件夹input_path = "./img"#压缩后存放位置output_path = './zip'#压缩后的文件名output_name = '1111.zip'f = zipfile.ZipFile(output_path + '/' + output_name, 'w', zipfile.ZIP_DEFLATE...原创 2019-05-09 13:02:38 · 2773 阅读 · 0 评论 -
scrapy框架----post请求方式
# -*- coding: utf-8 -*-import scrapyimport json'''1 sug的这个不能单独使用 --》没有响应 2 这个请求是一个post请求 既然是post请求 参数就不能拼接 --》参数怎么办scrapy的post请求: 因为是post请求 那么请求参数和请求资源路径就是分开的 如果是分开的 那么单独的请求资源路...原创 2018-11-02 20:39:29 · 833 阅读 · 0 评论 -
python入门基础day01
第一天二:python环境搭建和基础语法1.2 学习建议(1).不用依赖与我的视频(不要盲目的花时间去看视频)(2).不要使用纸质的笔记本记笔记(3).学习python有没有捷径啊?(没有,所有计算机语言一个样) 多敲,猛敲,往死里敲...(4).口号:代码虐我千百遍,我视代码如初恋1.3 计算机的概述:硬件和软件硬件:所有看得见。摸得着的计算机设备,统称...原创 2018-07-24 13:54:57 · 377 阅读 · 0 评论 -
python入门基础day02
## 条件控制语句### 1.1 if条件语句的概述```当满足某个条件的时候 我们要做的事情生活中的场景做地铁/火车 需要先安检 如果有票就能进站 或者不允许进站开发中的场景用户登陆注册 判断登陆时候填写信息是否和注册提交给后台的保持一致例子:判断重要的日期 五一劳动节,情人节,发工资思考:单分支条件语句,如果条件为真执行要做的事情 条件为假不会有任何输出,我如果...原创 2018-07-24 16:01:48 · 353 阅读 · 0 评论 -
python入门基础day03
### 1.位运算符```概述: 按照位运算符把数字转换为二进制来计算python中的位运算法则有哪些?运算符 描述 示例& 按位与运算符:参与运算的两个值,如果两个相应位都是1,则该位的结果为1,否则为0| 按位或运算符:只要对应的两个二进制位有一个为1,结果就为1,反之为0 ^ 按位异或运算符:当两个二进制位不...原创 2018-07-24 17:13:07 · 164 阅读 · 0 评论 -
python入门基础day04
## 06.01_Python语言基础(列表List)(掌握)>想一想: 前面学习的字符串可以用来存储一串信息,那么想一想,怎样存储咱们班所有同学的名字呢? 定义100个变量,每个变量存放一个学生的姓名可行吗?有更好的办法吗?>答曰 列表* 列表介绍> 序列是Python中最基本的数据结构。 序列中的每个元素都分配一个数字 -...原创 2018-07-24 17:15:27 · 308 阅读 · 0 评论 -
python入门基础day05
## 07.01_Python语言基础(函数概述)(掌握)# 例如: 现在有一段代码: print("天王盖地虎") print("小鸡炖蘑菇") 在来一段: if 条件1: print("天王盖地虎") print("小鸡炖蘑菇") elif ...原创 2018-07-26 21:59:42 · 651 阅读 · 0 评论 -
python入门基础day06
## 08.01_Python基础语法(函数的参数的传递)(掌握)> 具体的细分: 可变对象和不可变对象(值传递,引用传递)### A: 不可变对象参数的传递* 不可变对象 * 定义:表示该值不能发生变化* 不可变的数据类型 * String tuple number# """ String tuple number...原创 2018-07-26 22:01:19 · 199 阅读 · 0 评论 -
python入门牛刀小试01
# 1、编写程序,完成以下要求:# 统计字符串中,各个字符的个数# 比如:"hello world"# 字符串统计的结果为: h: 1# e: 1# l: 3# o: 2# d: 1# r: 1# w: 1#方法1:字典a = "hello world"b = {}for c in a: if c in b: b[c]+=1 else:...原创 2018-07-28 17:58:13 · 471 阅读 · 0 评论 -
python入门牛刀小试02
#1、 山上有一口缸可以装50升水,现在有15升水。老和尚叫小和尚下山挑水,每次可以挑5升。问:小和尚要挑几次水才可以把水缸挑满?通过编程解决这个问题。提示:## 用整型变量water表示水缸里的水“water = 15;”。# 用整型变量l表示小和尚下山挑水的次数“l = 0;”。# 分析循环条件(水少于50升),循环操作(水增加5升,挑水次数增加1)。# ...原创 2018-07-28 21:00:18 · 1316 阅读 · 0 评论 -
python入门牛刀小试03
# 1、百钱买百鸡的问题算是一套非常经典的不定方程的问题,题目很简单:# 公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,# 用100文钱买一百只(x)鸡, 其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱。def chicken(): for x in range(1,20): #公鸡不能超过20只:5 * 20 = 100 for ...原创 2018-07-29 11:57:39 · 619 阅读 · 1 评论 -
python入门基础day07
## 09.01_Python语言基础(偏函数)(熟练)### 定义: * 函数在执行时,要带上所有必须的参数进行调用,但是有时参数可以在函数被调用之前提前获知 * 好处: 一个函数或者多个函数的参数预先就能用上,一边函数能用更少的参数进行调用# from functools import partial def add(a, b):...原创 2018-07-31 18:37:09 · 192 阅读 · 0 评论 -
python小项目--》英汉互译词典
#导入模块import tkinter#创建窗口window = tkinter.Tk()#设置窗口属性window.geometry("500x300")window.title("英汉词典")window.resizable(width=True,height=False)#输入框布局input_frame = tkinter.Frame(window,width=3...原创 2018-08-06 20:16:29 · 4451 阅读 · 21 评论 -
python入门基础day13
## 16.01Python语言基础(Python实现英汉字典)(掌握)#### Python实现英汉字典# # 打开英汉字典文件 file = open("dict.txt", "r", encoding="utf-8") # 读取字符串 lines = file.readlines() # 创建字典 dictionary = {} #...原创 2018-08-07 08:42:33 · 299 阅读 · 0 评论 -
python入门基础day14
## 17.01python语言基础(python2和python3区别)(了解)## 17.02python语言基础(高阶函数--map)(掌握)* 定义: * map():会根据提供的函数对指定的序列做映射* 格式:# map(function,iterable) function--->函数,两个参数 -----》返回值是一个新的列表 it...原创 2018-08-07 20:39:20 · 192 阅读 · 0 评论 -
django -- 模板
* 自定义路径转化器 * 模板 * 模板参数* 模板常用的标签 ## 复习 ```from django.http import HttpResponsedef index(request): return HttpResponse() http://127.0.0.1:9000/book主目录的urls.py from django...原创 2018-09-18 22:31:25 · 257 阅读 · 0 评论 -
django -- 过滤器
* 常见过滤器* 自定义过滤器* 模板结构优化* 加载静态文件 ## 复习 ```settings.py 中有一个 TEMPLATES 配置BASE_DIR 你的项目目录 'DIRS': [os.path.join(BASE_DIR, 'templates')] 项目目录下templates文件夹 也就是说 render render_to_string...原创 2018-09-18 22:32:23 · 495 阅读 · 0 评论 -
django -- ORM模型
* 模板加载静态文件 * django 数据库 * 小型项目 * orm模型 ## 复习 ```{add {{value|add:"adsf"}}cut {{value|cut:""}}context = { 'birthday':datetime.now()}{{value|date:'Y-m-d H:i:s'}} default{{v...原创 2018-09-18 22:33:24 · 258 阅读 · 0 评论 -
django -- ORM应用及表关系
* 模型常用的字段 * 表的关系 * ORM 应用 ## 复习 ``````## orm 增删该查 扩展```book = Book.objects.filter(name="三国演义",desc='name').first()books = Book.objects.order_by("-price") #从高到低进行排序 for bo...原创 2018-09-18 22:34:55 · 333 阅读 · 0 评论 -
django -- 视图高级
* django 限制请求 * 页面重定向 * HttpRequest对象 * 生成CSV文件 * 类视图 ## django 限制请求 * get 一般用来像服务器索取数据 不会对服务器的状态进行修改 不会像服务器提交数据 * post 一般用来像服务器提交数据 会对服务器的状态进行修改 比如提交一片文章给服务器 ~~~**装饰器:requ...原创 2018-09-18 22:35:52 · 283 阅读 · 0 评论 -
flask-upload 文件上传
settings.py# -*- coding: utf-8 -*-def get_database_uri(DATABASE): dialect = DATABASE.get('dialect') or 'mysql' mysql = DATABASE.get('mysql') or 'pymysql' username = DATABASE.get('user...原创 2019-01-17 18:07:07 · 1681 阅读 · 0 评论 -
python -- 支付宝支付功能
flask -- 支付宝支付坑点:调用支付宝接口时出现“系统繁忙,请稍后再试”时,检查订单号是否有小数点,有的话去掉用自己的公钥换取支付宝公钥异步回调需要在线上完成支付宝支付时收不到验证码: 需要将沙箱环境换成线上环境alipay.pyimport osfrom datetime import datetimefrom Crypto.Signature i...原创 2019-05-06 16:51:45 · 661 阅读 · 0 评论 -
python -- 七牛云文件上传
用户上传到服务器,服务器再上传到七牛云-- coding: utf-8 --from qiniu import Auth, put_datafrom flask import requestfrom flask_migrate import MigrateCommandfrom flask_script import Managerfrom App import create_a...原创 2019-05-06 17:46:57 · 1414 阅读 · 0 评论