摘要: import json ###检查输入的用户是否被锁 def UserLogin(): UserFile = open("UserFile.text", "rb") UserInput = input("请输入账号:") UserRead = json.load(UserFile) for UserRead_ in UserRead: if Use... 阅读全文
posted @ 2018-04-28 14:50 Caionk 阅读(211) 评论(0) 推荐(0) 编辑
摘要: ###zip函数 如果处理两个列表的话就以列表的形式输出 比如 list_a = [1,2,3,4,5] list_b = ['a','b','c','d','e'] list_c = zip(list_b,list_a) 输出结果为:[('a', 1), ('b', 2), ('c', 3), ('d', 4),('e',5)] # 合并两个字符串,以字典类型输出str_a = "1234... 阅读全文
posted @ 2018-04-26 22:53 Caionk 阅读(839) 评论(0) 推荐(0) 编辑
摘要: import shelve,datetime data = shelve.open("shelve_txt")###打开文件 dar_dict = {"name":"caicai","age":22} dar_list = ["a","b","c"] ##往文件写 data["dar_dict"] = dar_dict data["dar_list"] = dar_list data["da... 阅读全文
posted @ 2018-04-26 19:03 Caionk 阅读(165) 评论(0) 推荐(0) 编辑
摘要: ##将一个文件内容拷贝到另一个文件中 shutil.copyfileobj(open("file_1.txt","r",encoding="utf-8"),open("file_2.txt","w",encoding="utf-8")) ##将一个文件内容拷贝到另一个文件中 shutil.copyfile("file_1.txt","flie_3.xtx") ##拷贝权限,组,内容都不变... 阅读全文
posted @ 2018-04-26 18:23 Caionk 阅读(124) 评论(0) 推荐(0) 编辑
摘要: sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0) sys.version 获取Python解释程序的版本信息 sys.maxint 最大的Int值 sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值 sys.... 阅读全文
posted @ 2018-04-26 13:48 Caionk 阅读(72) 评论(0) 推荐(0) 编辑
摘要: os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.makedirs('dirname1/dirname2') 可生成多层递归目录 os.removedi... 阅读全文
posted @ 2018-04-26 12:07 Caionk 阅读(74) 评论(0) 推荐(0) 编辑
摘要: ## random随机 print(random.random())##随机浮点数0-1 print(random.randint(1,2))###随机整数,包括前和后 print(random.randrange(0,13))###随机整数,包前不包尾 print(random.uniform(1,10))###随机1-10的浮点数 print(random.choices("fiuadfff... 阅读全文
posted @ 2018-04-26 11:37 Caionk 阅读(162) 评论(0) 推荐(0) 编辑
摘要: import time,datetime a=time.time()##时间戳 print(a) b = time.gmtime()###括号没有传参数就返回utc标准时间 print(b) c = time.localtime(545215562)###返回本地时间##获取年tm_year print(c) print(c.tm_year) d = time.mktime(b)###以一... 阅读全文
posted @ 2018-04-26 10:51 Caionk 阅读(111) 评论(0) 推荐(0) 编辑
摘要: ##导入模块 import 模块名称##使用模块mokuaimingcheng.mokuaidefangfa ##为模块起别名 import os as ox print(ox.money) ###根据用户输入,选择不同的sql功能 Input = input("---->") if Input == "1" import 1 elif Input == "2" impo... 阅读全文
posted @ 2018-04-25 21:52 Caionk 阅读(146) 评论(0) 推荐(0) 编辑
摘要: ##序列化是指把一个字符串存到文件中,也就是写到文件中 ##首先我们要引入模块json import json ##然后就打开一个文件 info = { "name":"Caicai", "age":22 } f = open("test.txt","w") f.write( json.dumps(info))###序列化的过程 f.close() 补充: eval()##把序列... 阅读全文
posted @ 2018-04-25 19:52 Caionk 阅读(93) 评论(0) 推荐(0) 编辑