- 博客(13)
- 收藏
- 关注
转载 Python自动化开发—Day8
1、模块调用: 定义:其实模块简单说就是一堆代码实现某个功能,它们是已经写好的.py文件。只需要用import应用即可。 分类: 1、自定义模块 2、内置标准模块(又称标准库) 3、开源模块 1、自定义模块,就是自己写的.py文件为了实现某个功能。 2、...
2018-08-28 17:05:00 118
转载 Python自动化开发—EX.6(员工信息表查询)
员工信息表程序,实现增删改查操作可进行模糊查询,语法至少支持下面3种: select name,age from staff_table where age > 22 select * from staff_table where dept = "IT"select * from staff_table where enroll_date like "2013"查到的信息,...
2018-08-24 08:31:00 100
转载 Python自动化开发-Day7
软件目录结构规范为什么要设计好目录结构?"设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题。对于这种风格上的规范,一直都存在两种态度:一类同学认为,这种个人风格问题"无关紧要"。理由是能让程序work就好,风格问题根本不是问题。另一类同学认为,规范化能更好的控制程序结构,让程序具有更高的可读性。我是比较偏向于后者的,因为我是前一类同学思想行为下的...
2018-08-19 00:18:00 104
转载 Python自动化开发-Day6
用于序列化的两个模块json,用于字符串 和 python数据类型间进行转换pickle,用于python特有的类型 和 python的数据类型间进行转换Json模块提供了四个功能:dumps、dump、loads、loadpickle模块提供了四个功能:dumps、dump、loads、load1、Json:应用场景:json模块主要用...
2018-08-19 00:17:00 81
转载 Python自动化开发-Day5
1、内置函数: https://www.runoob.com/python/python-built-in-functions.html 菜鸟教程 https://docs.python.org/3/library/functions.html?highlight=built#ascii 官方原档Python3.7 1.1 数学运算: #a...
2018-08-18 22:57:00 142
转载 Python自动化开发-Day4
1、装饰器: 定义:python装饰器本质上就是一个函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外的功能,装饰器的返回值也是一个函数对象(函数的指针) 属性特点: 实质: 是一个函数 参数:是你要装饰的函数名(并非函数调用) 返回:是装饰完的函数名(也非函数调用) 作用:为已经存在的对象添加额外的...
2018-08-18 00:20:00 94
转载 Python自动化开发—EX.3(实简单的shell sed功能)
#程序1: 实现简单的shell sed替换功能import sys,osold_file = open('test.txt','r',encoding='utf-8')new_file = open('test_bak.txt','w',encoding='utf-8')old_line = input('替换前内容>>:')new_line...
2018-08-10 09:07:00 66
转载 Python自动化开发-Day3
1、字符编码和转码 1.1.在python2默认编码是ASCII, python3里默认是unicode 1.2.unicode 分为 utf-32(占4个字节),utf-16(占两个字节),utf-8(占1-4个字节), so utf-16就是现在最常用的unicode版本, 不过在文件里存的还是utf-8,因为utf8省空间 1.3.在py3中encode,在转码的...
2018-08-09 23:18:00 83
转载 Python自动化开发-EX03(购物车实现)
#!/usr/bin/env python# -*- coding: utf-8 -*-# Author:DaShuang.Gu'''要求:买家1.商品信息存在文件里2.已购商品,余额记录。第一次启动程序时需要记录工资,第二次启动程序时显示出上次余额3.允许用户根据商品编号购买商品4.用户选择商品后,检测是否够,够就直接扣款,不够就提醒5.可随时退...
2018-08-09 21:46:00 149
转载 Python自动化开发—EX.2(三级菜单)
#!/usr/bin/env python# -*- coding: utf-8 -*-# Author:DaShuang.Gu#三级菜单data = { '北京':{ "昌平":{ "沙河":["oldboy","test"], "天通苑":["链家地产","我爱我家"] ...
2018-08-08 14:06:00 117
转载 Python自动化开发-Day2
1、模块: sys: sys.path:打印环境变量路径 (自建模块一般安装在site-packages) os: os.system():打印不保存 os.popen():打印内存的地址 os.popen().read(): 打印保存的内容2、数据类型: int long float boolean 字符串3、三元运算:...
2018-08-08 11:50:00 70
转载 Python自动化开发—EX.1(登录接口实现)
1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 # Author:DaShuang.Gu 4 5 #思路: 6 #实现判断登录用户是否存在锁定文件user_lock中,如果存在提示并退出。 7 import os,sys 8 login_name = input("请输入用户名:") 9 ...
2018-08-07 16:05:00 127
转载 Python自动化开发-Day1
1、python是什么语言 python一门动态解释性的强类型定义语言。2、变量定义:变量名只能是 字母、数字或下划线的任意组合变量名的第一个字符不能是数字以下关键字不能声明为变量名['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec...
2018-08-07 11:03:00 70
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人