python
银二码
独立开发者。
展开
-
python基础
python输出:print(1);python变量name="Hello Word"print(name);python输入a=input("这里写提示文字")print(a)打印结果为代码执行后输入内容原创 2018-08-11 02:45:45 · 104 阅读 · 0 评论 -
Python爬虫(BeautifulSoup)实战:抓取豆瓣读书新书速递模块
import requestsfrom bs4 import BeautifulSouphtml = requests.get('https://book.douban.com/').textsoup = BeautifulSoup(html, 'lxml')html_content = soup.select('#content .slide-list li')print('###...原创 2018-10-31 17:28:38 · 742 阅读 · 0 评论 -
Django常用命令
1、创建Django项目django-admin.py startproject project_name特别是在 windows 上,如果报错,尝试用 django-admin 代替 django-admin.py 试试2、创建Django应用python manage.py startapp app_name或 django-admin.py startapp app_name...原创 2018-08-24 14:19:57 · 101 阅读 · 0 评论 -
python form表单提交报错
错误代码'QueryDict' object has no attribute 'status_code'This QueryDict instance is immutable网上对此有很多解决方法,我出现这问题的解决方案是在返回请求值的时候加上HttpResponse,所以其实我遇上的这个不算是一个错,而是粗心导致的代码bug...原创 2018-08-23 13:43:27 · 560 阅读 · 0 评论 -
Django启动时报错: 'utf-8' codec can't decode byte 0xd2 in position 0: invalid continuation byte
报错代码: 'utf-8' codec can't decode byte 0xd2 in position 0: invalid continuation byte解决方法:更换Django启动时的端口 python manage.py runserver 127.0.0.3:8080原创 2018-08-22 16:18:08 · 3668 阅读 · 5 评论 -
python一个简陋的服务器之不同路径返回不同内容
import socket#生成实例对象sk=socket.socket()#绑定ip和端口sk.bind(('127.0.0.1',7171))#监听sk.listen()while 1: conn,_=sk.accept() # 接收客户端消息 data=conn.recv(8096) #把客户端发送的数据转成字符串 data_str=...原创 2018-08-13 15:10:30 · 239 阅读 · 0 评论 -
python 一个简陋的web服务器
import socket#生成实例对象sk=socket.socket()#绑定ip和端口sk.bind(('127.0.0.1',7171))#监听sk.listen()while 1: conn,_=sk.accept() # 接收客户端消息 data=conn.recv(8096) #给客户端回复消息 conn.send(b'htt...原创 2018-08-13 14:52:28 · 247 阅读 · 0 评论 -
python装饰器
#######################python装饰器################# 装饰器的本质是函数,用来装饰其他函数添加附加功能#原则:1、不能修改被装饰函数的源代码#######2、不能修改被装饰函数的调用方式...原创 2018-08-13 01:58:26 · 87 阅读 · 0 评论 -
python三元运算
a,b,c=1,3,5d=a if a>b else cprint (d)**以上程序逻辑为定义abc变量分别尾1、3、5,如果a大于b则d等于a,否则就等于c 最后输出结果为5**原创 2018-08-12 12:42:00 · 405 阅读 · 0 评论 -
pyhon模块
pyhon模块就是人家写好的可以直接拿来重复使用的,又称库。 库分两种: 1、标准库:不需要安装,直接使用 2、第三方库:必须要安装才能使用原创 2018-08-11 11:25:34 · 138 阅读 · 0 评论 -
python中的循环
python For循环#range(start, stop[, step]) 创建一个整数列表 计数从 start 开始 stop 结束 步长(隔多少循环一次),默认为1# continue结束单次循环# python中的for循环有else 代码正常执行完成之后才会执行 像break等停止了代码都不会执行elsefor i in range(0,10,2): p...原创 2018-08-11 02:53:27 · 265 阅读 · 0 评论 -
python的Web框架Django运行报错:Invalid HTTP_HOST header: 'xxx.xx.xxx.xxx:8000'. You may need to add 'xxx.xx'
python的Web框架Django运行报错:Invalid HTTP_HOST header: ‘xxx.xx.xxx.xxx:8000’. You may need to add 'xxx.xx’输入运行命令后项目已经可以跑起来了,但是打开浏览器输入地址就会跳出一个错误页面,提示信息为:Invalid HTTP_HOST header: ‘xxx.xx.xxx.xxx:8000’. You ...原创 2018-11-05 18:26:56 · 2768 阅读 · 0 评论