网站首页 > 技术文章 正文
这是小助手指导编程的第三篇。第一篇AI辅助编程,依照步骤;学习编程同时开展编程乐趣与挑战。第一篇围绕如何熟悉智能大模型,尝试起步,能否坚持下来,其实心中没底。以文稿方式披露,也就是一种自我监督。第二篇,项目启动时项目需求规范之重要,是地基工作,要用心而为之。不是用心来编写,而是用心来辩识把关。再则AI大模型的到来,带来的是学习方法的变革,更是工作方法的变革。
从零基础开始构建Python应用,推进情况如何?依旧是返工困顿时抓狂,点滴进展时欣喜,复盘以为记。
技术参与幕后策划
有个问题不明白,当初只是想用Python编写项目小程序,为啥要把HTML、 CSS、 JAVA全都涉及呢?AI告诉我,这是技术栈决定。
HTML(HyperText Markup Language),用于创建网页的基本结构,定义内容的组织方式。
CSS(Cascading Style Sheets),用于描述HTML元素显示在屏幕、在纸面方式,负责网页样式设计。
而JavaScript是脚本语言,用于实现网页上动态效果和交互功能,以增强用户体验。
技术栈就是编程语言、框架、数据库系统、软件组件,共同协作完成项目的功能需求,是构建网站所使用的系列工具的集合。好比不同的乐器和乐手的协同,才能演奏出色的交响乐。
原来,不能指望一个软件什么活儿都干,Python不能包揽全部,并不直接编写前端网页。 可以将Python视为幕后策划,作用不可小觑。所以,即然都是计算机语言,也如同计算机的方言,都要掌握些。
此外,对于编程环境,也是疑问多多。梳理清楚,碰到问题不至于常是一头雾水。
Pycharm和Python的编程环境
对人类而言,提起生存”环境“,咱秒懂。而Python的环境和Pycharm的环境,指的是什么?
在配置迁移数据时,遇到文件生成,和文件删除。目录结构清晰,比如模板下的html几个文件,放置位置不能错。否则,主程序自身没有错误,点击运行就报错。
问AI,主程序为什么找不到index.html?按其指导,原来是将新创建的index.html文件错放于根目录下。如何移动?先想当然,简单粗暴在word里移动,或删除,这个手法超熟,但没有用。想来python的编写与word文本的编写, 一个目标生态圈中。
只有在Pycharm的环境中,将index.html正确移动到template文件夹中的HTML文件,就消除了红色的错误提示。
Environment可是,当PyCharm模式的时候,只是集成开发环境,专门用于python编程的,然后python编程环境意味着是要熟悉python的各种功能和工具,来编写调试和管理python代码,也就是说,要解了解其代码编译编辑器,调试器版本,控制集成插件等。对编辑器,版本控制集成、插件系统,当然要会用调试器。
而Python的编程环境呢?指python语言本身及其运行环境,python解释器、标准库、第三方库、虚拟环境管理等,里面的门道多着,每部分也需要深入理解。当下涉猎了一些,尤其是如果虚拟环境不明白,则举步维艰,寸步难行。记得最初就是卡在虚拟环境,几乎就要放弃。
所以,就Python文档的创建、删除、移动等最为基本功能而言,也是PyCharm和Python环境的最为简单的应用。
项目的三种命运
好点子能否转化为产品,通常面临三种命运。
第一种,是雷声大,雨点小,项目理念盘桓在脑中,因受各种资源限制,结果停留在PPT上,停留在嘴上。这种便没有损失成本,却也放弃了机会。第二种,是在项目启动时,决心大。推进过程中,一旦遇到困难,便止步不前。结果虎头蛇尾,尝试过,失败便收手。付出了行动的成本,可以作为积累经验,所交的学费。第三种,便是,全力推进,想法设法,克服障碍,直至取得成效。
既然与超级AI助理协同,指导领导着这支精干的小团队。
进入详细设计, 不断的代码调试,留待下一篇再来回顾。主程序编写到这一步,敢于亮出”AI这位超级助手的神助攻,打造第一个Python应用,不是梦
将创意变为现实,这个小程序的命运,应是第三种。
- 上一篇: 阿里云推出首个AI程序员,分钟级即可完成应用开发
- 下一篇: 零基础Python带你构建Web应用
猜你喜欢
- 2025-06-02 零基础Python带你构建Web应用
- 2025-06-02 六种程序设计语言的循环及循环嵌套之比较(周兴富)
- 2025-06-02 阿里云推出首个AI程序员,分钟级即可完成应用开发
- 2025-06-02 Python 中的asyncio 编程入门示例-1
- 2025-06-02 【Python程序开发系列】使用Docker部署一个简单的Python应用程序
- 2025-06-02 无需安装python程序,推荐6个靠谱网站在线学习编写python代码
- 2025-06-02 Python初体验,第一个Python程序
- 2025-06-02 Python开发微信小程序指南
- 2025-06-02 Python小白逆袭!7天吃透PyQt6,独立开发超酷桌面应用
- 2025-06-02 掌握5 个 Python关键程序,编写更清晰、更高效的代码
- 06-22Python开发工程师必会的3个设计模式(工厂、单例、适配器)
- 06-22创建型设计模式——工厂模式和抽象工厂模式
- 06-221. 工厂模式详解
- 06-22工厂模式详解
- 06-22设计模式问题:说一说简单工厂模式?
- 06-22深入设计模式:工厂方法
- 06-22C++设计模式——简单工厂模式
- 06-22什么是工厂模式?工厂模式有哪些类型?如何使用它们?
- 最近发表
- 标签列表
-
- axure 注册码 (25)
- exploit db (21)
- mutex_lock (30)
- oracleclient (27)
- think in java (14)
- javascript权威指南 (19)
- nfs (25)
- componentart (17)
- yii框架 (14)
- springbatch (28)
- oracle数据库备份 (25)
- iptables (21)
- 自动化单元测试 (18)
- mvc模式 (13)
- python编写软件 (14)
- dir (26)
- connectionstring属性尚未初始化 (23)
- output (32)
- panel滚动条 (28)
- centos 5 4 (23)
- sql学习 (33)
- dfn (14)
- http error 503 (21)
- pop3服务器 (18)
- 图表组件 (17)