摘要: 作者:知乎用户 链接:https://www.zhihu.com/question/20917976/answer/32876441 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 在学习和使用python的过程中,少不了要与Python IDLE打交道。但使用 P 阅读全文
posted @ 2017-08-05 23:28 老和尚不念经 阅读(16869) 评论(0) 推荐(1) 编辑
摘要: >>> ls1 = ['a', 1, 'b', 2] >>> ls2 = [str(i) for i in ls1] >>> ls2 ['a', '1', 'b', '2'] >>> ls3 = ''.join(ls2) >>> ls3 'a1b2' 阅读全文
posted @ 2017-08-05 23:25 老和尚不念经 阅读(99320) 评论(2) 推荐(4) 编辑
摘要: 主要包括两种形式进行转换: 第一种是str(),将值转换为用户便于阅读的形式; 另一种是repr(),将值转换为合法的python表达式。 >>> print repr("Hello, world!") 'Hello, world!' >>> print repr(10000L) 10000L >> 阅读全文
posted @ 2017-08-05 23:24 老和尚不念经 阅读(162394) 评论(1) 推荐(0) 编辑
摘要: (1)在APP下创建templatetags文件夹,与Models.py、views.py等同级,templatetags文件夹下添加__init__.py文件,可为空,再添加一个模块文件,例如cpt_filters.py,目录结构如下 目录下添加__init__.py文件可让python知道这里是 阅读全文
posted @ 2017-07-30 23:25 老和尚不念经 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 浏览器中打开页面,以edge为例,点击“查看源”或F12 第一步:点击上图中“网络”标签,然后刷新或载入页面 第二步:在右侧“标头”下方的“请求标头”中的所有信息都是headers内容,添加到requests请求中即可 代码示例如下: 阅读全文
posted @ 2017-07-29 03:29 老和尚不念经 阅读(74535) 评论(0) 推荐(3) 编辑
摘要: >>> '%d' % 23 #输出23 '23' >>> '%5d' % 23 #输出的数字前有3个空位,共占5个字符 ' 23' >>> '%05d' % 23 #输出的数字前的空位以0补充,共占5个空位 '00023' 阅读全文
posted @ 2017-07-16 02:42 老和尚不念经 阅读(3614) 评论(0) 推荐(0) 编辑
摘要: 1.安装 2.代码文件中导入 3. Python的内置标准库 执行速度适中 文档容错能力强 Python 2.7.3 or 3.2.2)前 的版本中文档容错能力差 速度快 文档容错能力强 需要安装C语言库 速度快 唯一支持XML的解析器 需要安装C语言库 最好的容错性 以浏览器的方式解析文档 生成H 阅读全文
posted @ 2017-07-16 00:34 老和尚不念经 阅读(2081) 评论(1) 推荐(1) 编辑
摘要: 现接触到的很少,详细的官方教程地址: requests官方指南文档:http://docs.python-requests.org/zh_CN/latest/user/quickstart.html requests高级指南文档:http://docs.python-requests.org/zh_ 阅读全文
posted @ 2017-07-15 03:57 老和尚不念经 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 1.工程下建立APP(以WIN10+PYTHON3.6为例) 2.APP下的models.py文件中加入表结构(django中之所以把表结构在自身文件中定义,是为了在其他文件中可直接引用表结构进行数据库操作,不用频繁刷新数据表获取表结构) 3.在myweb/myweb/settings.py中加入创 阅读全文
posted @ 2017-07-06 19:19 老和尚不念经 阅读(6007) 评论(0) 推荐(0) 编辑