摘要: #2、商品管理的程序,商品信息都存在一个json串里面# 添加商品# 1、添加 商品名称 价格 颜色 数量# 2、查看商品信息# 3、删除# 4、修改 商品名称 价格 颜色 数量# 5、操作文件#import jsonFILE_NAME = 'goods.json'def op_file(name, 阅读全文
posted @ 2018-05-04 22:44 彼得潘jd 阅读(836) 评论(0) 推荐(0) 编辑
摘要: # 1、写一个生成双色球号码的一个程序,生成的号码写到文件里面# # 中奖号码由6个红色球号码和1个蓝色球号码组成# # 篮球范围:01-16 1个# # 红球范围:01-33 6个# def swq(num):# random.ranint(1,16)# #tikti.txt# 篮球:xx 红球号 阅读全文
posted @ 2018-05-04 22:43 彼得潘jd 阅读(835) 评论(0) 推荐(0) 编辑
摘要: import xlwtbook=xlwt.Workbook() #新建一个excelsheet=book.add_sheet('sheet1') #加sheet页sheet.write(0,0,'姓名')sheet.write(0,1,'年龄')sheet.write(0,2,'性别')book.s 阅读全文
posted @ 2018-05-04 11:23 彼得潘jd 阅读(122) 评论(0) 推荐(0) 编辑
摘要: import pymysql#1、连上数据库 账号 、密码、 Ip、端口号、数据库#2、建立游标#3、执行SQL#4、获取结果#5、关闭游标#6、连接关闭coon=pymysql.connect( host='192.168.XX.XXX',user='XXX',passwd='123456', p 阅读全文
posted @ 2018-05-04 11:22 彼得潘jd 阅读(132) 评论(0) 推荐(0) 编辑
摘要: import hashlibm=hashlib.md5()bytes类型才能加密passwd='jd123'print(passwd.encode())#把字符串转成bytes类型print(m.__doc__)#查看方法m.update(passwd.encode())#不能直接对字符串加密,要先 阅读全文
posted @ 2018-05-04 11:21 彼得潘jd 阅读(143) 评论(0) 推荐(0) 编辑
摘要: # 把双数日期的日志,里面给随便写点东西# 1、获取到log目录下的所有文件os.walk()# 2、根据文件名来判断,是否是双数日期,分割字符串,取到日期# 3、12%2==0# 4、打开这个文件 open()import osfor abs_path,dir,file in os.walk(r' 阅读全文
posted @ 2018-05-04 11:19 彼得潘jd 阅读(105) 评论(0) 推荐(0) 编辑
摘要: import time1、时间戳,从unix元年到现在过了多少秒2、格式化好的时间# 先转成时间元组print(time.time())#获取当年时间戳time.sleep(10)#停10Sprint('hihihihi')today=time.strftime('%Y-%m-%d %H:%M:%S 阅读全文
posted @ 2018-05-04 11:19 彼得潘jd 阅读(73) 评论(0) 推荐(0) 编辑
摘要: import sysimport oscommand=sys.argvprint(command)if len(command)>1:#说明有参数传进来 cmd1=command[1] if cmd1=='--help': print('这是个帮助文档' '这个python文件说明sys.argv的 阅读全文
posted @ 2018-05-04 11:18 彼得潘jd 阅读(128) 评论(0) 推荐(0) 编辑
摘要: import os对操作系统的一些操作1、常用的模块 os,sys,time,datetime,hashlib2、怎么导入其他目录下的模块3、操作数据库import osprint(os.getcwd()) # 取当前工作目录1执行 2写 4读os.chmod("x.py", 7) # 给文件/目录 阅读全文
posted @ 2018-05-04 00:45 彼得潘jd 阅读(110) 评论(0) 推荐(0) 编辑
摘要: d = {'a':8,'b':2,'c':3}# 字典是无序的,直接对字典排序是不存在的print(d.items())#sort循环调用res=sorted(d.items(),key=lambda x:x[1] )print(res)for k,v in res: print(k,v)n=[ [ 阅读全文
posted @ 2018-05-04 00:31 彼得潘jd 阅读(104) 评论(0) 推荐(0) 编辑
摘要: import xpinyinp=xpinyin.Pinyin() #实例化print(p.get_pinyin('小白',''))函数返回多个值:1、函数如果返回多个值的话,它会把这几个值放到一个元组里2、函数如果返回多个值的话,也可以用多个变量来接收def say(): num1 = 1 num2 阅读全文
posted @ 2018-05-04 00:30 彼得潘jd 阅读(157) 评论(0) 推荐(0) 编辑