2018年7月31日

摘要: Django2.0发布后,很多人都拥抱变化,加入了2的行列。但是和1.11相比,2.0在url的使用方面发生了很大的变化,下面介绍一下: 一、实例 先看一个例子: 注意: 匹配例子: /articles/2005/03/ 将匹配第三条,并调用views.month_archive(request, 阅读全文

posted @ 2018-07-31 16:04 阿骏骏 阅读(183) 评论(0) 推荐(0) 编辑


2018年2月26日

摘要: 对应的代码: 服务端: import socket phone = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #买手机 phone.bind(('127.0.0.1',8000))#绑定手机卡 phone.listen(5)#开机 print( 阅读全文

posted @ 2018-02-26 10:14 阿骏骏 阅读(81) 评论(0) 推荐(0) 编辑


2018年2月14日

摘要: 1、with obj ——》触发obj.__enter__(),拿到返回值 2、 as f ——》f=返回值 3、with obj as f 等同于 f=obj.__enter__() 4、执行代码块 A、在没有异常的情况下,整个代码块运行完毕后去触发__exit__,它的三个参数的值都为None 阅读全文

posted @ 2018-02-14 14:37 阿骏骏 阅读(101) 评论(0) 推荐(0) 编辑


2018年1月26日

摘要: import re #元字符1 “.” 通配符,表示什么都能代替,包括数字、字符、字母,除了“/n”不能匹配,一个“.”代表一个符号 ret = re.findall('z..j','fdasfzfdzsaj') #元字符2:“^”表示匹配以指定字符开头的内容 ret = re.findall('^ 阅读全文

posted @ 2018-01-26 10:02 阿骏骏 阅读(172) 评论(0) 推荐(0) 编辑


2018年1月19日

摘要: import xml.etree.ElementTree as ET tree = ET.parse("xmltest.xml") root = tree.getroot() print(root.tag) #遍历xml文档 for child in root: print(child.tag, child.attrib) for i in child: ... 阅读全文

posted @ 2018-01-19 08:35 阿骏骏 阅读(107) 评论(0) 推荐(0) 编辑


2018年1月17日

摘要: import sys s = sys.argv #命令行参数List,第一个元素是程序本身路径 #sys.exit() #退出程序,正常退出时exit(0) s = sys.version #获取Python解释程序的版本信息 s = sys.platform #返回操作系统平台名称 s = sys.path #返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值 #进度条fo... 阅读全文

posted @ 2018-01-17 14:20 阿骏骏 阅读(147) 评论(0) 推荐(0) 编辑

摘要: import os,sys s = os.getcwd() #获取当前工作目录,即当前python脚本工作的目录路径 # print(s) # os.chdir('..') #改变当前工作目录 # s = os.getcwd() #获取当前工作目录,即当前python脚本工作的目录路径 # print(s) #os.mkdir('test') #生成单级目录 #os.rmdir('test') ... 阅读全文

posted @ 2018-01-17 11:06 阿骏骏 阅读(150) 评论(0) 推荐(0) 编辑


2018年1月15日

摘要: import sys,os #__file__取得当前文件名,pycharm会自动加上完整路径 #os.path.dirname取得上一级目录 #os.path.abspath取得绝对路径 BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) sys.path.append(BASE_DIR) from ... 阅读全文

posted @ 2018-01-15 15:11 阿骏骏 阅读(107) 评论(0) 推荐(0) 编辑

摘要: import random # ret = random.random() #随机取0-1中间的浮点数 # ret = random.randint(1,3) #随机取1-3中间的整数 # ret = random.randrange(1,3) #取左不取右 # ret = random.choice([11,22,33]) #从列表中随机选择一个元素 # ret = random.sample... 阅读全文

posted @ 2018-01-15 14:10 阿骏骏 阅读(123) 评论(0) 推荐(0) 编辑

摘要: time模块不在python35\lib的安装目录下,是因为该模块是用C语言编写,内置到python解释器中。各种时间格式相互转换关系: import time,datetime # print(time.localtime()) # t = time.localtime() # print(t.tm_year) # print(t.tm_mon) # #结构化时间UTC,世界标准时间 #... 阅读全文

posted @ 2018-01-15 10:32 阿骏骏 阅读(117) 评论(0) 推荐(0) 编辑


Copyright © 2024 阿骏骏
Powered by .NET 8.0 on Kubernetes