精华内容
下载资源
问答
  • #导入模块,这个模块python自带,所以不用下载 root = tkinter.Tk() # 创建窗口对象的背景色 line = ['gl','I','Love','You','Too'] #创建列表 listb = tkinter.Listbox(root) #创建列表组件 for item in line: ...
    import tkinter
    #导入模块,这个模块python自带,所以不用下载
    root = tkinter.Tk()
    # 创建窗口对象的背景色
    line = ['gl','I','Love','You','Too']
    #创建列表
    listb = tkinter.Listbox(root)
    #创建列表组件
    for item in line:
        listb.insert(0,item)
    #在列表中插入数据,前端显示顺序是倒的,如果想反过来,将0替换为tkinter.END
    listb.pack()
    # 将小部件放置到主窗口中
    root.mainloop()
    #进入列表循环
    


    输出顺序跟列表上的顺序是乡反的,想要改变就把0换成tkinter.END

    O(∩_∩)O

    展开全文
  • #python接收命名为ranklist的数组 t_ranklist = request.POST.getlist("ranklist") print(t_ranklist) for t_rank in t_ranklist: #将json格式数据转换为字典 dic = json.loads(t_rank) print(dic) for a_dict ...
    #python接收命名为ranklist的数组
    t_ranklist = request.POST.getlist("ranklist")
    print(t_ranklist)
    for t_rank in t_ranklist:
         #将json格式数据转换为字典
         dic = json.loads(t_rank)
         print(dic)
         for a_dict in dic:
             print(a_dict)
    
    

    注:
    1.json.dumps()函数是一个Python数据类型列表进行json格式的编码,即将字典转化为字符串
    2.json.loads()函数是将json格式数据转换为字典,即将字符串转化为字典。

    展开全文
  • Python_前端网页+前后端交互

    万次阅读 2018-11-29 16:39:03
    学习Python_前端网页,以一个登录页为案例 简单的 django.http.HttpResponse 可以把内容显示到网页上,本文主要记录如何使用渲染模板的方法来显示内容。 HttpResponse 方式: 渲染模板返回 (注意关键字...

    学习Python_前端网页,以一个登录页为案例
    简单的 django.http.HttpResponse 可以把内容显示到网页上,本文主要记录如何使用渲染模板的方法来显示内容。
    HttpResponse 方式:
    在这里插入图片描述
    渲染模板返回
    (注意关键字HttpResponse 和render的区别)
    在这里插入图片描述
    升级版模板返回
    在这里插入图片描述
    实现步骤
    1. 使用PyCharm创建一个 Djano项目,和一个 自命名的app
    创建项目就不写了

    #项目下创建挨自命名的app
    python manage.py startapp learn
    

    2. 把 自命名的app名称加入到 settings.INSTALLED_APPS中

    INSTALLED_APPS = (
        'django.contrib.admin',
        'django.contrib.auth',
        'django.contrib.contenttypes',
        'django.contrib.sessions',
        'django.contrib.messages',
        'django.contrib.staticfiles',
     
        'learn',
    )
    

    3. 打开 learn/views.py 写一个首页的视图

    from django.shortcuts import render
    def home(request):
        return render(request, 'home.html')
    

    4. 在 templates 文件夹里面新建一个 home.html
    默认配置下,Django 的模板系统会自动找到app下面的templates文件夹中的模板文件。
    5. 在 home.html 中写一些内容

    <!DOCTYPE html>
    <html>
    <head>
        <title>欢迎光临</title>
    </head>
    <body>
    今天天气好晴朗,处处好风光~
    </body>
    </html>
    

    6. 将视图函数对应到网址,更改 urls.py

    from django.conf.urls import include, url
    from django.contrib import admin
    from learn import views as learn_views
     
     
    urlpatterns = [
        url(r'^$', learn_views.home, name='home'),
        url(r'^admin/', include(admin.site.urls)),
    ]
    

    8. 运行开发服务器,看看效果
    python manage.py runserver
    在这里插入图片描述

    最简单的网页就生成了,噔噔噔~
    然后就是升级版带交互和效果
    9. 接收用户发送的数据
    在登录页实现一个表单,让用户输入用户名和密码,后台接收到这些数据。
    先修改home.html文件

    <!DOCTYPE html>
    <html>
    <head>
        <title>欢迎光临</title>
    </head>
    <body>
    <h1 style="">用户输入</h1>
    <form action="/home" method="post">
        <input type="text" name="username"/>
        <input type="password" name="password"/>
        <input type="submit" name="提交"/>
    </form>
    </body>
    </html>
    

    然后修改views.py文件

    <!DOCTYPE html>
    <html>
    <head>
        <title>欢迎光临</title>
    </head>
    <body>
    <h1 style="">用户输入</h1>
    <!--action=要跳转的页面比如main,程序就会从url中寻找main对应的url-->
    <form action="" method="post">
        <input type="text" name="username"/>
        <input type="password" name="password"/>
        <input type="submit" name="提交"/>
    </form>
    <script src="/static/js/jquery.js"></script>
    </body>
    </html>
    

    若重启web服务时,会出错,因为django有一个跨站请求保护机制,我们在settings文件中将它关闭。
    在这里插入图片描述
    再次进入浏览器,刷新页面:
    输入点东西,然后我们在pycharm中可以看到相应的数据。

    在这里插入图片描述
    10.把输入数据和数据库做匹配并跳转新页面

    11.页面效果
    在项目中新建个static目录,把需要的CSS,JS和各种插件都放置在这个目录里。
    在这里插入图片描述

    为了让django找到这个目录,依然需要对settings进行配置,在setting文件末尾加入:

    STATICFILES_DIRS = (
        # Put strings here, like "/home/html/static" or "C:/www/django/static".
        #  Always use forward slashes, even on Windows.
        #  Don't forget to use absolute paths, not relative paths.
        os.path.join(BASE_DIR, 'static/'),
    

    至于static文件下的东西如何获取,拷贝,我的获取方式是:
    https://blog.csdn.net/Grandaunt/article/details/84633581

    参考资料:
    https://code.ziqiangxuetang.com/django/django-template2.html
    https://blog.csdn.net/Sunshine_ZCC/article/details/73918408

    展开全文
  • python web前端框架

    千次阅读 2014-05-16 17:55:09
    自己用过的框架web.py, django

    自己用过的框架web.py, django

    展开全文
  • 我为什么开始从python转学前端

    千次阅读 2018-05-07 14:32:36
    先说一下我之前的学习情况吧 首先,我从三月份开始接触到python,经过我的了解,这是一门简单易上手的语言,而且是当下最热门的计算机语言之一,因此我开始了时长一个月的python入门学习之旅,我很喜欢这门语言。...
  • 1. Python 后端进度条-交互逻辑: 思路:    1. 点击页面的“展示进度条测试数据”按钮button,向后台发送数据处理请求;    2. 后台处理数据: process_data,做主要的业务逻辑处理(示例仅简单显示循环数);   ...
  • 本课程囊括了 所有用于开完前端的完整技术 用于需要满足前端开发技术的小伙伴  我们课程包括了HTML5+CSS3的所有知识点以及实际案例 通过本课程的学习 让你的前端不再是梦。
  • Python 竟然也可以网页前端了!

    万次阅读 多人点赞 2020-07-27 08:20:38
    Python作为胶水语言,真的是无所不能。这不,最近又出现一个基于 Python3,目标是替代 JavaScript 的前端开发工具 — Brython好用吗?咱今天来试试用它一个计算...
  • python web前端后端页面详解

    万次阅读 2016-12-05 14:38:17
    HTML DOM elements 集合: 第一栏:elements是基础元素:(网页源代码) ...这几个参数都比较重要:在基础入门web的时候,判断出问题需要找这几个参数: elements、resources、
  • 一、前端页面中 html文件中: {% extends 'base.html' %} {% block scripts %} {{ super() }} {# #} $SCRIPT_ROOT = {{ request.script_root|tojson|safe }}; $(function() {
  • 我是一名从事了5年前端的程序员,辞职目前在做讲师,今年年初整理了一份适合2019年学习的web前端干货,从最基础的HTML+CSS+JS到移动端HTML5到各种框架都有整理,免费送给每一位前端小伙伴,这里是小白聚集地,欢迎...
  • python前端Django指南之Hello worldl输出

    万次阅读 2020-05-24 00:42:24
    python manage.py startapp +项目名 ptyhon manage.py startapp index 2.添加setting,py属性 部分代码 增加 ‘index’ 3.创建templates文件夹再创建和编辑index.html文件 index.html源代码 <!doctype html>...
  • python 读写json

    2018-08-06 16:21:49
    json文件常用于python web的前端和后端传输数据。即后端产生的数据存到某个json文件,前端需要用到这些数据的时候,通过js加载到界面中。python操纵json文件有四个函数。使用的时候需要import json 1.dumps dumps...
  • 现在,前端与后端分处不同的域名,我们需要为后端添加跨域访问的支持。 我们使用CORS来解决后端对跨域访问的支持。 使用django-cors-headers扩展安装 pip install django-cors-headers 1.添加应用 INSTALLED_APPS = ...
  • Django Python 前端去除空格 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的...
  • 前几天,一个朋友提出了一个建议,如何用python写python的解释器,我感觉这是一个很好的问题,于是就去看看,打算用python写一个试试,后来我发现一个事情,python里面的subprocess算是一个很有趣的东西,他可以...
  • #打开特定的文件进行二进制的操作 #print(os.path.exists('/temp_file/')) with open("./test01app/temp_file/%s" % File.name, 'wb+') as f: #分块写入文件 for chunk in File.chunks(): f.write(chunk) ...
  • 计划用python写一个firebird管理前端

    千次阅读 2005-09-21 10:56:00
    剩下就是python了,wxpython可以构造跨平台gui,kinterbase可以访问firebird数据库,但是有一些操作恐怕还是要自己用c来模块。本来有点担心找不到wysiwyg的界面编辑器,就发现了boa,python的rad工具!真是cool 啊...
  • Python GUI界面开发的入门,是从tkinter开始的。(小程序,附带吗) 首先先介绍一下Tkinter吧
  • Flask内置服务器默认配置使用单线程,不支持并发请求资源,并发请求资源,而谷歌浏览器允许并发请求资源,所以会导致调用某些接口时并发请求接口,但接口不支持后会一直卡着pending 解决方案: if __name__ == '__main...
  • python前端生成excel

    千次阅读 2013-12-13 10:49:15
    #前端html: 导出1 ************************************************************************************************* 前端js: $scope.date_from="2013-09-19"; $scope.date_to = "2013-09-22"; $scop
  • python前端开发工具篇

    千次阅读 2018-08-29 11:12:03
    作为初学者,在学习前端开发的时候,回顾下跟随CZ播客常用的几款软件 sublime text 百度百科定义:由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的VIM。 Sublime Text 特点 ...
  • 接上一篇帖子:添加链接描述 项目已完成,代码分享在github: 添加链接描述 主要是针对前端传入的excel及参数,对excel进行排序、解析、筛选最后生成各种样式的excel目标文件 ...
  • python学习——构建前端

    万次阅读 2016-08-11 12:36:26
    虽然我们跑通了一个最简单的MVC,但是页面效果肯定不会让...从零开始CSS不如直接从一个已有的功能完善的CSS框架开始。有很多CSS框架可供选择。我们这次选择uikit这个强大的CSS框架。它具备完善的响应式布局,漂亮的UI
  • Python写个在线Python的网站怎么样

    千次阅读 2018-07-05 07:29:32
    前几天,一个朋友提出了一个建议,如何用python写python的解释器,我感觉这是一个很好的问题,于是就去看看,打算用python写一个试试,后来我发现一个事情,py...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 168,390
精华内容 67,356
关键字:

python写前端

python 订阅