编程
漫画爱好者
这个作者很懒,什么都没留下…
展开
-
python:如何将for循环执行到字典上面
大家有没有想过for循环既然可以在列表中得到执行,那么是否也能在字典中得到执行呢? 答案是肯定的。是这样吗?stuff = {'name':'Zed','age':36,'height':74}for each in stuff: print(each[key])哈哈 ,运行一下看看结果报错了,提示 "key"没有被定义!正确的代码应该原创 2016-10-16 19:51:35 · 9433 阅读 · 0 评论 -
django session的使用
# session的使用def login(request): if request.method == 'POST': user = request.POST.get('username',None) pwd = request.POST.get('password',None) if user == 'alex' and pwd =='123': request.session['i...原创 2018-04-28 19:17:26 · 615 阅读 · 0 评论 -
django 分页 代码分享
#自定义分页from app01 import modelsfrom django.utils.safestring import mark_safedef index(request,page): try: page=int(page) except Exception,e: page = 1 start = (page-1)*5 end = page*5 per_item = 5 coun...原创 2018-04-28 15:47:57 · 347 阅读 · 0 评论 -
django forms.py 代码分享
forms 有两个作用: 1、生产html 2、验证用户输入#forms.pyfrom django import formsclass ALogin(forms.Form): username = forms.CharField(required=True) email = forms.EmailField() ip = forms.GenericIPAddressField()#app03/...原创 2018-04-26 23:19:32 · 724 阅读 · 0 评论 -
django学习 代码
#templates/app1/login.html#先写登录页面<form action = '/app1/login/' method='POST'> <p><input name = 'username'/></p> <p><input name = 'password'/></p> <p&am原创 2018-04-26 21:44:20 · 253 阅读 · 0 评论 -
Ajax
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <input原创 2018-05-04 18:04:39 · 240 阅读 · 0 评论 -
python 装饰器
def outer(main_func): def wrapper(request,*args,**kwargs): if request.session.get('username'): return main_func(request,*args,**kwargs) else: return HttpRes...原创 2018-05-03 10:51:49 · 319 阅读 · 0 评论 -
模态对话框 源码分享
<!DOCTYPE html><html><head><meta http-equiv='content-type' content="text/html;charset=utf-8"><title>js1</title><style> .shade{ position:fixe原创 2018-04-21 11:18:58 · 263 阅读 · 0 评论 -
JavaScript实现 跑马灯 样式的标题
<!DOCTYPE html><html><head> <meta charset='utf-8'> <title>欢迎blue shit 莅临指导 </title> <script type='text/javascript'> function Go(){ var content = do原创 2018-04-20 19:07:29 · 529 阅读 · 0 评论 -
django 跨站请求伪造
def login(request): if request.method == 'POST': user = request.POST.get('username',None) pwd = request.POST.get('password',None) if user == 'alex' and pwd =='123': request.session['is_login...原创 2018-05-02 14:36:52 · 457 阅读 · 0 评论 -
django 中 cookie的使用
<div> <select id='s1' onchange='ChangePageItem(this);'> <option value='10'>10</option> <option value='30'>30</option> <option value='50'>50</option&原创 2018-05-02 13:19:47 · 464 阅读 · 0 评论 -
实现 “返回顶部”功能
<!DOCTYPE html> <html> <head> <meta charset='utf-8'> <title>js2</title> <style> .returnTop{ position:fixed; width:50;原创 2018-05-01 22:47:42 · 266 阅读 · 0 评论 -
pycharm 如何带参数的运行一个py文件(如Django的manage.py)
运行Django的manage.py文件,需要带有参数才行,如果没带参数,就会提示:这个时候,需要添加参数 : runserver 0.0.0.0:9000那么,怎么添加呢? OK ,listen to me.编辑配置然后点击Run即可运行。そ う て す ね 。。。(学好英语真的很有用!!! ...原创 2018-04-22 16:56:39 · 5973 阅读 · 0 评论 -
stringIO 和 BytesIO
原文来自廖雪峰的官方网站:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431918785710e86a1a120ce04925bae155012c7fc71e000StringIO顾名思义就是在内存中读写str,要把str写入StringIO,我们需要先创建一转载 2016-11-14 15:00:17 · 754 阅读 · 0 评论 -
定义一个方法get_page(url),url参数是需要获取网页内容的网址,返回网页的内容
定义一个方法get_page(url),url参数是需要获取网页内容的网址,返回网页的内容。提示(可以了解python的urllib模块)。import urllib.requestdef get_page(url): try: response = urllib.request.urlopen(url) html = response.rea原创 2016-10-20 09:48:56 · 3175 阅读 · 0 评论 -
python 中的重写一般方法和重写特殊的构造方法
在python中 有时需要进行重写,重写是继承机制中的一个重要部分, 可以重写一般方法也可以重写构造方法,构造方法是用来初始化新创建对象的状态。class A : def hello(self): print('Hello,i am A.')class B(A): pass>>>a = A()>>>b =B()>>>a.hello()Hello,原创 2016-10-19 19:16:44 · 4722 阅读 · 2 评论 -
捕捉异常
关于异常最有意思的地方就是可以通过捕捉异常的功能来处理异常,这个功能就是 就是用try / except 语句来实现。下面我们通过实例来分析一下:try: x = int(input('Enter the first number:')) y = int(input('Enter the second number:')) print(x/y)except Zer原创 2016-10-19 10:16:22 · 1307 阅读 · 0 评论 -
python 有些参数前面加* 表示什么?
参数前面加上* 号 ,意味着参数的个数不止一个,另外带一个星号(*)参数的函数传入的参数存储为一个元组(tuple)#! coding:utf8 def num(*num): #遍历参数列表,判断参数类型是否为整形 for i in num: if not isinstance(i,int):原创 2016-10-18 10:55:35 · 5615 阅读 · 0 评论 -
三层架构之公共层 操作mysql(在utility里面写)
import MySQLdbclass MySqlHelper(object): def __init__(self): pass def Get_Dict(self,sql,params): conn = MySqldb.connect(host='127.0.0.1',user='alex',passwd='123456',db='test',charset='utf-8')...原创 2018-05-07 18:29:01 · 823 阅读 · 0 评论