从Python创建丰富的交互式网站的简单方法

epyk-studio的Python项目详细描述


演示文稿

Epyk studio是一个位于Epyk ui之上的模块,它是为方便使用可用的各种功能而创建的。 由于ePYKUI是Javascript和web构件的转换程序,所以只有少数组件(大约200个)可用。在

Epyk studio将根据网站类型使用预定义的样式,方便组件的使用。 Epyk studio还提供了一些帮助程序和快捷方式来进行设计:

  • 博客页面
  • 事件页面
  • 商店页面
  • 应用程序广告
  • 图片/视频库

这些网页将生成适当的赞美诗网页,然后可以由任何公司托管。 没有必要购买特定的东西来使用Epyk,也没有必要出版你的作品。在

快速启动

由于Epyk studio仍然只能作为Python包提供,因此您需要遵循以下步骤才能使用它:

安装Epyk

pip install epyk_studio

从内部服务器

一旦安装到Python发行版上,请在您想要作为项目路径用户的任何文件夹中运行下面的命令。 下面的选项将使用本地主机地址运行它,而不使用调试模式。在

%python%\scripts\epyk_studio.exe run -l=Y -d=N

这将启动一个终端,并且可以从浏览器访问页面。 这些页面应该指导您设计web应用程序。在

来自Python IDE

创建网页

^{pr2}$

透明您的报告

python epyk_studio transpile

使用

这个模块的思想是在产品结束之前永远不要离开Python。 通过使用这个模块,就不需要学习Javascript,甚至更不用开始学习TypeScript来创建安全和现代化的网页。在

这将允许您在Python和Javascript之间架起桥梁,然后重用这两个丰富的生态系统。 所有接近Javascript的东西都将使用Javascript命名约定。在

当需要仪表板时,Epyk studio可用于从个人项目到专业项目的任何项目。 多亏了这个模块和它的设计,你可以很容易地根据你的观众改变布局和切换显示(不需要改变代码或技术)。在

在下面的示例中,资产来自现有网站。这只是为了说明 包裹。

例如,Epyk Studio可用于以下情况:

生成dashboards(用于时间管理、数据监视、机器学习算法…)

示例:

management.pynews.pytracking.py

生成现代网站(用于餐厅、酒店或特定的私人活动)

示例:

travel.pyhotel.pywedding.py

生成购物网站(针对电子商务网站)

示例:

shop.pydance.pyvitrin.py

生成幻灯片(用于动态和丰富的演示)

示例:

europythonblog.pygallery.py

教Python

示例:

learning.pyimage_processing.py

在 一个简单有效的方法原型和分享你的工作! 在

这也可以用于Jupyter和JupyterLab。更多详细信息here。在

下一个功能

Epyk工作室团队将致力于:

  1. 构建一个在线门户,直接从浏览器开始原型设计。在
  2. 集成本机应用程序功能以迁移到应用程序
  3. 建设社区
  4. 创建教程和示例

由于这是一个合作项目,请不要犹豫让我们知道你的兴趣,并分享你的反馈。在

您还可以查看主模板和示例存储库here。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java FirebaseInstanceId。getInstance()始终为空   linux Java执行文件错误   javaspringboot:如何使用Ajax在springboot和Thymeleaf中创建进度条?   java禁用在安卓上使用传单时启用setJavaScriptEnabled   java如何在主体中发布原始类型JSON数据?   消除JAVA While循环中的额外输出   如何在java中直接将基本数据类型分配给自定义类   java为什么addNode()方法返回编译错误“类型中的方法…不适用于参数…”,我该如何修复它?   java惰性合成可观察对象   eclipse Java Blackberry位图单击   java Android:AsyncTask对象[]无法在doInBackground中强制转换   java有没有办法重构或改进这段代码?   java如何使用系统以十六进制打印字节。出来普林顿?   多线程如何在我的java聊天室中调试“java.net.UnknownHostException”?   java如何从Google App Engine下载应用程序源文件   java如何在Spring Data Mongo的聚合$group中使用类似$dateToString   java IBM websphere application server未在MyEclipse8中启动。0