【Python每日作业】Day5: 开发Python你最常用的哪些工具? 你的理由是什么?

大家好,我是 bug,一个普通程序员。

程序员的快速成长,在于多练习,多输出,多分享,多链接。

怎奈执行力太差,错过了很多好的机会。

什么时候开始都不算晚,欢迎大家关注,见证一个普通程序员的成长之路。

这里先立个 Flag,参加 涛哥聊Python技术圈 知识星球的每日作业打卡,先坚持 7 天。

问题:

Day5
Q12: 开发Python你最常用的哪些工具? 你的理由是什么?

解决:

对于开发工具的理解:

  1. 提供了编程语言的开发和运行环境。
  2. 方便写代码。
  3. 方便运行调试代码。
  4. 支持打包脚本等扩展功能插件的使用。
  5. 如果日常工具使用遇到问题,可以很方便找到多种解决方案。

开发 Python 已经第五天了doge,最常用的开发工具是 PyCharm。
有时候,一些简单的代码不熟悉,需要运行验证。

也会直接通过 PowerShell 运行 iPython ,在命令行中执行验证。
如果电脑系统的 Python 系统环境变量是配置好的,直接在 Shell 程序中,输入 python 回车便能进入。

如下所示:

PS C:\Users\bug> python
Python 3.10.0 (tags/v3.10.0:b494f59, Oct  4 2021, 19:00:18) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print("hello python")
hello python
>>>

为什么选 PyCharm 呢?
简单说,就图一省事,不需要考虑编程外的很多东西。
另一个,习惯问题,Android 开发使用的 Android Studio 和 Java 开发使用的 Idea ,都是 Pycharm 的公司 Jetbrains 推出的。
这几个软件的布局,功能都很类似,上手比较快。

刚接触 Python,也了解过,VS 和 Eclipce 等编程软件,也可以通过安装插件的方式,支持 Python 编程。
甚至文本编辑器,Sublime 也可以进行编程。
理论上讲,只要下载配置了 Python 的软件包,安装了 pip 包管理程序,基本上随便找个文本编辑器,就可以完成大部分 Python 项目的开发。
但实际上,对于开发者时间的消耗,特别是新手,将是无法预估的(坑太多)。

举个栗子:
因多人协作开发,项目版本管理等需要,项目组决定用 git 对项目代码进行管理。

小明是编程大佬,日常用 Sublime 写代码,安装了很多 Sublime 插件来美化、调试等工作。
因经手的项目比较多,所以项目的打开关闭、切换比较方便。
要用 git 管理 Python 项目,小明先下载了 git 新版本的软件包。
然后又找了 Sublime 支持的 git 插件,正常使用。
小明觉得 git 插件有些功能没支持,使用起来不顺手,
又直接通过 Shell 命令行进行使用,通过 git 相关的命令,对代码的变化进行检查,对项目的分支和各个开发的提交记录进行查阅等。
操作起来相对麻烦,没有那么直观,但小明觉得很好用。

小红是前端开发,但这个项目还在调研初期。
相关的开发资源没提供很多,比如开发服务器还没到位,有时候需要小红本部署下服务端的 Python 服务。
小红平时习惯用 VS 开发,也不需要开发 Python ,就直接也用 VS 进行 Python 代码的查看和运行。
要用 git 管理项目,下载了 git 软件包,又直接在 VS 上下载安装了 git 插件,就可以使用了。
VS 插件中,git 的常用功能已经被 UI 化了,学习成本低,使用方便。

小刚是公司新来的实习生,经小明大佬教导,直接用 PyCharm 进行 Python 开发。
对于使用 git ,小刚发现 PyCharm 的设置中就有对于 git 的一页设置,只需要把 git 软件的目录指定。
在 PyCharm 中,对于有 git 仓库的项目,竟然直接出现了版本管理的相关功能菜单。
而且配置时,不太懂每项的含义,百度一下,竟然那么多搜索记录,完全不担心学不会。

总结:

好了,Day5 打卡结束,对于开发工具,只要选一个主流的,自己习惯的方案就好了。
只要这样做,日常开发遇到的各种问题,一般都有办法解决。千万不能在刚开始的时候,在这方面浪费太多时间。
毕竟合不合适,只有用过才知道。

如果你也正在学习 Python ,欢迎和 bug 一起交流。
关注公众号 bug 玩编程,一起玩编程!

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,324评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,303评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,192评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,555评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,569评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,566评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,927评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,583评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,827评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,590评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,669评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,365评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,941评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,928评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,159评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,880评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,399评论 2 342

推荐阅读更多精彩内容