跳转至内容
  • 社区首页
  • 版块
  • 最新
  • 标签
  • 热门
折叠

GitHub中文论坛

S

streetartist

@streetartist
关于
帖子
6
主题
5
分享
0
群组
0
粉丝
1
关注
0

帖子

最新 最佳 有争议的

  • 纯python网站框架
    S streetartist

    现在Litchi有STAR了,但是没人加入开发,希望有人加入

    自动实现AJAX,数据库,无需考虑

    Github

    Litchi

    Binder

    Litchi,a framework to build website with only python.

    介绍

    • Litchi,可以让您在丝毫不写html、js、css的情况下,只用python代码,轻松编写动态网页。
    • 与Illumine结合时,您可以使用Litchi的静态页面生成功能,愉快地编写网页。
    • 就算您是开发纯静态前端页面的开发者,用Litchi,您能有一种新的开发方式,又有什么损失呢?
    • Litchi受到Kivy的深度影响,并使用Flask驱动

    安装

    现在您可以通过

    pip install litchi-web
    

    来安装

    Pypi数据

    更新

    • 增加Brython支持
    • 增加Session支持(测试)

    实例

    from litchi.app import App
    from litchi.uix.button import Button
    
    class IndexApp(App):
        def press(self):
            return "Oh,do not press me!!"
        def build(self):
            self.button = Button(text="Hello,litchi!", on_pressed=self.press, id = "Button1")
        
    IndexApp().run(model='server')
    

    技术

    jQuery ajax() 方法

    jQuery AJAX 方法 jQuery AJAX 方法

    实例

    使用 AJAX 请求改变 <div> 元素的文本:

    $("button").click(function(){
        $.ajax({url:"demo_test.txt",success:function(result){
            $("#div1").html(result);
        }});
    });
    

    定义和用法
    ajax() 方法用于执行 AJAX(异步 HTTP)请求。

    所有的 jQuery AJAX 方法都使用 ajax() 方法。该方法通常用于其他方法不能完成的请求。

    语法
    $.ajax({name:value, name:value, ... })
    该参数规定 AJAX 请求的一个或多个名称/值对。

    开源分享

  • 真正简单的游戏引擎
    S streetartist

    正在开发中,希望有人加入开发

    Github

    scrawl

    A game engine like Scratch which can run on Node.js Pygame & Kivy

    介绍

    Scrawl是一个游戏引擎,允许您使用Scratch的方式编写游戏。(克隆 事件)

    它支持Pygame Kivy 和 Node.js,这让它能运行在绝大多数平台。

    它包含大部分所有可能使用的功能(Api 文件读写 等)

    它支持开发者开发扩展包

    完全不用担心“While True”的问题,只需要自然的编程就可以(使用生成器模拟协程)

    示例

    from scrawl import Scene, Sprite, Game
    
    class Cat(Sprite):
        def __init__(self):
            self.image = "cat.png"
        
        def main(self):
            while True:
                self.move(10)
                yield 1000
                self.clone()
        
        def event(self):
            self.say("hello")
    
        def clones(self):
            self.turn_right(10)
    
    class Background(Scene):
        def __init__(self):
            self.image = "bg.png"
    
        def main(self):
            while True:
                yield 500
                self.broadcast("event")
    
    class Main(Game):
        def __init__(self):
            self.scene = Background()
            self.sprite = [
                Cat(),
            ]
    
    Main().run(engine="pygame")
    
    开源分享

  • Minor语言
    S streetartist


    使用Python编写的编程语言
    语法完整
    以后会增加C支持
    希望STAR以及支持
    Gitee更新较快
    Github

    开源分享

  • Illumine网页框架
    S streetartist

    @mattshane 两个网址一个用于演示,一个用于测试。的确没有完全完善

    开源分享

  • Illumine网页框架
    S streetartist

    Github地址
    工程站
    示例站

    欢迎Star,帮助我

    Illumine

    Use Illumine to build any website.

    我们的想法

    Python中一直没有像Wordpress这样的网站框架,所以我DIY了一个

    目标是让用户在不修改内核代码的情况下,通过编写插件电池主题,来编写网站

    创意:电池是事先编写好的网页框架(框架中的框架),加快编写速度

    代码正在上传……

    欢迎大家为Illumine编写插件电池主题!

    版本

    • 0.0.2
      非常困难,在路径中绕来绕去,终于完成了

    实现了完整的batteries、theme、plugins

    以及设置文档conf.py

    暂时不写文档,可以看看示例代码

    • 0.0.1
      原形构建

    实现url_to函数

    开源分享

  • Litchi Python网页框架
    S streetartist

    Github地址
    Litchi

    欢迎Star,帮助我

    Litchi,a framework to build website with only python.

    介绍

    • Litchi,可以让您在丝毫不写html、js、css的情况下,只用python代码,轻松编写动态网页。
    • 与Illumine结合时,您可以使用Litchi的静态页面生成功能,愉快地编写网页。
      -.就算您是开发纯静态前端页面的开发者,用Litchi,您能有一种新的开发方式,又有什么损失呢?
    • Litchi受到Kivy的深度影响,并使用Flask驱动

    实例

    from litchi.app import App
    from litchi.uix.button import Button
    
    class IndexApp(App):
        def press(self):
            return "Oh,do not press me!!"
        def build(self):
            self.button = Button(text="Hello,litchi!", on_pressed=self.press, hold="", id = "Button1")
            return [self.button,]
        
    IndexApp().run(model='server').run()
    

    技术

    jQuery ajax() 方法

    jQuery AJAX 方法 jQuery AJAX 方法

    实例

    使用 AJAX 请求改变

    元素的文本:
    $("button").click(function(){
    $.ajax({url:"demo_test.txt",success:function(result){
    $("#div1").html(result);
    }});
    });
    定义和用法 ajax() 方法用于执行 AJAX(异步 HTTP)请求。

    所有的 jQuery AJAX 方法都使用 ajax() 方法。该方法通常用于其他方法不能完成的请求。

    语法 $.ajax({name:value, name:value, ... }) 该参数规定 AJAX 请求的一个或多个名称/值对。斜体字

    开源分享 网页框架 flask ajax vue.js jquery
  • 登录

  • 第一个帖子
    最后一个帖子
0
  • 社区首页
  • 版块
  • 最新
  • 标签
  • 热门