你真的会用PyCharm?《PyCharm中文指南》给你答案确实无敌了

耗时半年的完成的《PyCharm中文指南》给你答案确实无敌了 如果我没猜错的话,好多Python零基础的朋友们都在抱怨,为什么pycharm软件不是中文❗️英文看起来头疼又费劲,正好,上周末我发现了一本python好书,它的名字叫 《PyCharm 中文指南》。 它不仅适用于一个刚入坑 Python ,还未接触 PyCharm 的菜鸟,对于 Python 资深程序员也同样适用,因此这些技巧不是有多难,只是你没时间去研究。 . 我大概翻看下,这书一共将近 200 页的PDF,300张图片,内含大量的图解,制作之精良,值得每个 Python 自学者人手一份。.. 阅读详情

PyCharm 是一种 Python IDE,可以帮助程序员节约时间,提高生产效率。那么具体如何使用呢?本文从 PyCharm 安装到插件、外部工具、专业版功能等进行了一一介绍,希望能够帮助到大家。很多读者应该非常了解 JetBrains 开发的 PyCharm 了,它差不多是 Python 最常用的 IDE。PyCharm 可以为我们节省大量时间,它能够管理代码,并完成大量其他任务,如 debug 和可视化等。

(1)第1章:下载与安装

(2)第2章:试调与运行

(3)第3章:界面与排版

(4)第4章:代码的编辑

(5)第5章:快捷与效率

(6)第6章:搜索与导航

目录大纲:

调试相关快捷键

你真的会用PyCharm?《PyCharm中文指南》给你答案

前言:本书是一本面向Python开发者PyCharm的详细使用指南。

PyCharm 是一种 Python IDE,可以帮助程序员节约时间,提高生产效率。那么具体如何使用呢?本文从 PyCharm 安装到插件、外部工具、专业版功能等进行了一一介绍,希望能够帮助到大家。很多读者应该非常了解 JetBrains 开发的 PyCharm 了,它差不多是 Python 最常用的 IDE。PyCharm 可以为我们节省大量时间,它能够管理代码,并完成大量其他任务,如 debug 和可视化等。

(1)第1章:下载与安装

(2)第2章:试调与运行

(3)第3章:界面与排版

(4)第4章:代码的编辑

(5)第5章:快捷与效率

(6)第6章:搜索与导航

目录大纲:

目录大纲

调试相关快捷键

以下是在一些方面的应用:本文将介绍:

  • PyCharm 安装
  • 在 PyCharm 中写代码
  • 在 PyCharm 中运行代码
  • 在 PyCharm 中进行代码 debug 和测试
  • 在 PyCharm 中编辑已有项目
  • 在 PyCharm 中搜索和导航
  • 在 PyCharm 中使用版本控制
  • 在 PyCharm 中使用插件和外部工具
  • 使用 PyCharm Professional 功能,如 Django 支持和科学模式

本文假设读者熟悉 Python 开发,且计算机中已安装某个版本的 Python。该教程将使用 Python 3.6 版本,屏幕截图和 demo 均来自 macOS 系统。由于 PyCharm 可在所有主流平台上运行,读者在其他系统中会看到略微不同的 UI 元素,可能需要调整某些命令。

PyCharm 安装

本文将使用 PyCharm Community Edition 2019.1 版本,该版本免费且可在所有主流平台上使用。只有最后一部分「PyCharm Professional 功能」使用的是 PyCharm Professional Edition 2019.1 版本。

推荐使用 JetBrains Toolbox App 安装 PyCharm。使用该 App,你可以安装不同的 JetBrains 产品或者同一产品的不同版本,并在必要的情况下更新、回滚和轻松删除任意工具。你还可以在恰当的 IDE 及版本中快速打开任意项目。

该 App 会根据你的操作系统提供合适的安装说明。如果它无法无法准确识别系统,你可以在右上角的下拉列表中找到合适的系统。

安装成功后,启动该 app 并接受用户协议。在 Tools 选项下,你可以看到一个可用产品列表。从中找到 PyCharm Community,并点击 Install。

好啦,现在你的机器上已经安装 PyCharm 了。如果不想使用 Toolbox app,你可以单独安装 PyCharm。

启动 PyCharm,你将看到导入设置弹窗。PyCharm 会自动检测出这是首次安装,并为你选择「Do not import settings」选项。点击 OK,之后 PyCharm 会让你选择键盘映射(keymap scheme)。保留默认设置,点击右下角的「Next: UI Themes」:

在 PyCharm 中运行代码

现在你已经编码完成该游戏,可以运行了。

该游戏程序有三种运行方式:

  1. 在 Mac 系统中使用快捷键 Ctrl+Shift+R,在 Windows 或 Linux 系统中,使用快捷键 Ctrl+Shift+F10。
  2. 右键单击背景,从菜单中选择「Run 『guess_game』」。
  3. 由于该程序具备__main__ 从句,你可以点击__main__ 从句左侧的绿色小箭头,选择「Run 『guess_game』」。

使用以上任一方式运行该程序,窗口底部会出现终端面板(Terminal pane),显示你的代码输出结果:

PyCharm Professional 功能

PyCharm Professional 是 PyCharm 的付费版本,具备更多开箱即用的功能和集成。这部分将概览其主要功能,以及官方文档链接(其中详细介绍了每一项功能)。记住,以下功能在 PyCharm Community 版本中均不可用。

Django 支持

Django 是最流行和最受喜爱的 Python web 框架,PyCharm 对 Django 提供广泛的支持。要确保对 Django 的支持,需要执行以下步骤:

  1. 在 Mac 系统中打开 Preferences,在 Windows 或 Linux 系统中打开 Settings。
  2. 选择 Languages and Frameworks。
  3. 选择 Django。
  4. 检查复选框 Enable Django support。
  5. 应用更改。

现在确保了对 Django 的支持,你在 PyCharm 中的 Django 开发之旅将轻松很多。具体而言在创建项目时,你会得到一个专用的 Django 项目类型。这表示,当你选择该类型时,你将拥有所有必要文件和设置。这等同于使用 django-admin startproject mysite。

你也可以在 PyCharm 内直接运行 manage.py 命令。目前支持的 Django 模板,包括以下一些:

  • 语法和错误高亮显示
  • 代码补全
  • 导航
  • block 名称补全
  • 自定义标签和过滤器补全
  • 标签和过滤器的快速文档
  • 模板 debug 能力

除此之外,我们还可以在其他 Django 部分(如视图、URL 和模型)中执行代码补全、对 Django ORM 提供代码追踪支持(code insight support)、对 Django 模型提供模型依赖项关系图。

数据库支持

现代数据库开发是一个复杂的任务,需要多个支持系统和工作流。这也是 JetBrains 开发独立 IDE DataGrip 的原因。DataGrip 是独立于 PyCharm 的产品,二者的应用场景和授权都不相同。

但幸运的是,通过 Database tools and SQL 插件(该插件默认开启),PyCharm 可以支持 DataGrip 中的所有特性。在该插件的帮助下,你可以查询、创建和管理数据库,不管数据库在本地、服务器,还是在云端。该插件支持 MySQL、PostgreSQL、Microsoft SQL Server、SQLite、MariaDB、Oracle、Apache Cassandra 等。

线程并发可视化(Thread Concurrency Visualization)

Django Channels、asyncio 和近期框架(如 Starlette (https://www.starlette.io/))表明异步 Python 编程正逐渐成为趋势。异步编程具备很多好处,但很难写,也很难 debug。在此类案例中,Thread Concurrency Visualization 就是医生,帮助你全面管理多线程应用并进行优化。

Profiler

说到优化,profiling 是另一种代码优化方法。profiling 可以帮助你查看代码的哪一部分占用了最多的执行时间。profiler 运行的优先级如下:

1. vmprof

2. yappi

3. cProfile

科学模式

Python 不仅是通用和 web 编程语言,由于 NumPy、SciPy、scikit-learn、Matplotlib、Jupyter 等库和工具的加持,Python 成为数据科学和机器学习领域的最优工具。有了这些强大工具,你还需要一个强大的 IDE 来支持这些库所具备的绘图、分析等所有功能。

远程开发

很多应用出现 bug 的一个常见原因是,开发环境和生产环境不同。尽管在大多数情况下,开发时完美复制生产环境并不现实,但力求实现完美复刻是值得追寻的目标。在 PyCharm 的帮助下,你可以使用另一台计算机(如 Linux VM)上的解释器对应用进行 debug。这样,你就可以拥有与生产环境一样的解释器了,从而避免很多因开发环境和生产环境差异导致的 bug。

结论:PyCharm 是最好的 Python 开发 IDE 之一。它提供大量优势,帮助执行例行任务,从而节约大量时间。学完本教程,现在你知道如何利用 PyCharm 提高生产效率了吗?

这里给大家分享一份Python全套学习资料,包括学习路线、软件、源码、视频、面试题等等,都是我自己学习时整理的,希望可以对正在学习或者想要学习Python的朋友有帮助!

优快云大礼包:全网最全《全套Python学习资料》免费分享🎁

😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉优快云大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

​

1️⃣零基础入门

① 学习路线

对于从来没有接触过Python的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

② 路线对应学习视频

还有很多适合0基础入门的学习视频,有了这些视频,轻轻松松上手Python~在这里插入图片描述

③练习题

每节视频课后,都有对应的练习题哦,可以检验学习成果哈哈!
在这里插入图片描述
因篇幅有限,仅展示部分资料

2️⃣国内外Python书籍、文档

① 文档和书籍资料

在这里插入图片描述

3️⃣Python工具包+项目源码合集

①Python工具包

学习Python常用的开发软件都在这里了!每个都有详细的安装教程,保证你可以安装成功哦!
在这里插入图片描述

②Python实战案例

光学理论是没用的,要学会跟着一起敲代码,动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。100+实战案例源码等你来拿!
在这里插入图片描述

③Python小游戏源码

如果觉得上面的实战案例有点枯燥,可以试试自己用Python编写小游戏,让你的学习过程中增添一点趣味!
在这里插入图片描述

4️⃣Python面试题

我们学会了Python之后,有了技能就可以出去找工作啦!下面这些面试题是都来自阿里、腾讯、字节等一线互联网大厂,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
在这里插入图片描述
在这里插入图片描述

5️⃣Python兼职渠道

而且学会Python以后,还可以在各大兼职平台接单赚钱,各种兼职渠道+兼职注意事项+如何和客户沟通,我都整理成文档了。
在这里插入图片描述
在这里插入图片描述
上述所有资料 ⚡️ ,朋友们如果有需要 📦《全套Python学习资料》的,可以扫描下方二维码免费领取 🆓
😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉优快云大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

​

Pycharm中文设置教程 本文仅供学习交流使用,如侵立删!联系方式及demo下载见文末 Pycharm中文设置教程 1.首先打开Pycharm,点击file-settings.找到plugins,搜索Marketplace,然后搜索chinese。 2.找到之后直接点击安装. 3.安装完成之后点击Restart。重启之后就是中文版了 本文仅供学习交流使用,如侵立删! 企鹅 、WX: 1033383881(备注来意) ... 阅读详情

相关推荐

猿如意|手把手教你下载、安装和配置PyCharm社区版

本文介绍如何使用猿如意下载、安装PyCharm社区版,并做设置中文、搜索下载第三方包等配置。

神奇代码在哪里 9090

300 张图带你玩转 PyCharm:《PyCharm 中文指南》终于发布了

经过将两个月的素材整理、编写、打磨,终于在上周末终于完成了一本书,它的名字叫 《PyCharm 中文指南》。 写完它的时候,我很兴奋,因为它将是第一本系统介绍 PyCharm 技巧使用的中文教程。 它不仅适用于一个刚入坑 Python ,还未接触 PyCharm 的菜鸟,对于 Python 资深老鸟也同样适用,因此这些技巧不是有多难,只是你没时间去研究。 宅了太久,完成的那一天晚上,我还特地去看了场电影,放松了下。 接下来让我来好好地介绍下这本书。 全书分为九个章节,近 200页 的 PDF,300 张 的

王炳明 6503

PyCharm 中文指南.pdf

由某云计算大佬总结的 PyCharm 使用手册,是国内第一本系统讲解 PyCharm 技巧使用的中文手册,内含 300 张的图片,是难得的优质手册。

Pycharm中文指南!300张图带你玩转pycharm 还不快来试试!!

如果我没猜错的话,好多Python零基础的朋友们都在抱怨,为什么pycharm软件不是中文❗️英文看起来头疼又费劲,正好,上周末我发现了一本python好书,它的名字叫 《PyCharm 中文指南》。

优快云_430422的博客 392

Pycharm中文指南(Win版)v2.0中文PDF高清版最新版本

Pycharm中文指南 (Win版)是一本面向所有 Python 开发者的 PyCharm 详细使用手册。本文档是作者多年的 PyCharm 使用经验的总结。不仅包含了面向初学者的零基础的入门使用,更提供了大量的案例讲解那些能够大大提高工作效率的 PyCharm 使用技巧。 这个2.0新的版本,增加了数据库操作的章节,并且补充了一些其他章节的内容。2.0 版本最大的改动是,将原手册拆分为 Windows 和 Mac 两版本的,使用 Windows 的朋友可以看 Windows 版本的 PDF,使用Windows 的朋友可以看 Mac 版本的 PDF,再也不用担心快捷键的不同而烦恼了。 目录 第一章:下载与安装 第二章:调试与运行 第三章:界面与排版 第四章:代码的编辑 第五章:快捷与效率 第六章:搜索与导航 第七章:版本与管理 第八章:插件与工具 第九章:常用的技巧 第十章:操作数据库

openstack卷分离异常问题处理

对于 2023-05-10 之后的所有 OpenStack 版本,需要将Nova 配置为向 Cinder 发送服务令牌,然后 Cinder 接收该令牌。cinder.conf处添加service_token_role配置。1.修改nova的config文件添加如下配置。确定service role 是否存在。有关详细信息,请参阅。重启nova cinder 服务。nova-compute日志。cinder-api日志。

weixin_43391291的博客 477

pycharm控制台输出的中文都是????,解决方案

因为在写脚本的过程中,需要通过print打印出来结果看看是否正确,发现了一个问题, 使用pycharm编译器,在控制台打印出来的中文都是???,但是在数据库中确实是中文的,于是各种百度找答案,原因是在python在连接数据库的时候,没有指定字符集编码导致的,这里我用的是解析.ini文件连接数据库的,在.ini文件对应的配置后面加上charset:utf8再次print后,pycharm输出中文! ...

u012799877的博客 4714

使用python排八字 计算八字的相合相冲五行分值等 ...

简介 八字术是一种古老的算命术。它运用阴阳、五行、干支、八卦等理论,把人的出生年月日时转化为八个字,进而推算人的富贵贫贱、祸福吉凶、穷通寿天、名利地位、家庭六亲等方面的情况 八字源自古代的中国,是一种利用天干和地支来准确记录年、月、日、时的方式,由“年干,年支”、“月干,月支”、“日干,日支”、“时干,时支”,共八个干支所组成(共八个字),年、月、日、时...

weixin_33717298的博客 5310

PyCharm 的使用 推荐安装 Anaconda +PyCharm

在哪里写代码 如何配置python环境 Anaconda 是一个工具包平台

weixin_40933653的博客 3989

VFIO框架源码分析(一)- 从初始化到设备访问

本文深入剖析了Linux内核中的VFIO(Virtual Function I/O)框架,详细解读了其从初始化到设备访问的全过程。VFIO通过Container->Group->Device的层次化设计,利用IOMMU提供安全隔离,允许用户空间直接访问物理设备。文章基于Linux v5.15版本,重点分析了vfio_init模块入口、Container创建与配置、Group关联以及最终设备访问等关键环节,揭示了VFIO如何通过逐层授权机制构建安全可靠的设备直通模型,为虚拟化技术提供核心支持。

qq_36071928的博客 380

Mac用户解决WPS中的俄语显示红线问题(WPS添加外语拼写检查)

我所使用的WPS版本:AppleStore 下载的 MacOs版 3.3.0 首先,对于 在访达-应用程序中,找到WPS,右键-点击“显示包内容” 然后按照下图的索引目录(Contents\Resource\office6\dicts\spellcheck),最后进入一个叫“spellcheck”的文件夹 最后将下载好的字典包(例如上图中的 en_US就代表美式英语;ru_RU就代表俄语) 关于字典包资源下载,我在网上找到一个Google云盘,里面包含了法语,德语,西语,意大利语,葡萄牙.

qq_48159150的博客 7896

Windows安装Pycharm及汉化教程

在安装好了Python之后呢,我们需要更方便的进行编写代码,使用Python自带的IDLE和命令行是不太友好的。那么有没有一款免费好用的写代码工具呢?答案是有的!PyCharm 是由 JetBrains 打造的一款 Python IDE,提供代码分析、图形化调试器,集成测试器、集成版本控制,并支持使用Django进行网页开发。Pycharm是非常好用的一款IDE,其代码提示功能做的非常出色,写代码非常方便,因此也是广大Python用户力荐的一款IDE。

IT技术博客 1831

ABAP ALV编辑后触发事件

1.FUNCTION ALV在it_events的参数中,写入对应的事件。2.OO ALV和FUNCTION ALV都可以,注册当前ALV的事件,对应的事件需要创建对象去实现。下面代码中,实现的是第一种,在it_events中写入事件。下面的代码是通过创建对象去实现ALV事件。

a86632678的博客 3852

想给pycharm设置自定义背景图、改成中文版?这篇文章都教给你~(还有常用快捷键)

现在就来教你们怎么改吧还有设置成中文版和一些常用的快捷键都在这篇文章里啦 ~

爆浆麻薯的博客 1193

YOLO126优化:损失篇 | AAAI 2025 | 一种基于尺度的动态(SD)损失,根据目标大小动态调整尺度和位置损失的影响,提高了网络检测不同尺度目标的能力

提出了一种基于尺度的动态(SD)损失,它根据目标大小动态调整尺度和位置损失的影响,提高了网络检测不同尺度目标的能力。

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 447

博途PLC PID仿真LSim_PT1库算法(一阶系统差分方程推导全过程)

博途PLC的PID仿真可以参看下面这篇博客,这篇文章我们主要论坛仿真库LSim的算法由来。如何利用博途PLC PID_Compact 进行PID仿真(一阶系统)_RXXW_Dor的博客-优快云博客博途PLC PID控制器 PID_Compact FB如何使用可以参看下面这篇文章,这里不再赘述。

RXXW_Dor的博客 2858

【PyCharm中文教程 07】程序结束了如何继续调试

假如我们在一个爬虫的项目中,会使用到 正则表达式 来匹配我们想要抓取的内容。正则这种东西,有几个人能够一步到位的呢,通常都需要经过很多次的调试才能按预期匹配。在我们改了一次正则后,运行了下,需要重新向网站抓取请求,才能发现没有匹配上,然后又改了一版,再次运行同样需要发起请求,结果还是发现还是没有匹配上,往往复复,正则不好的同学可能要进行几十次的尝试。 (上面这个例子可能不太贴切,毕竟是有很多种方法实现不用重新发请求,只是列举了一种很笨拙且低效的调试过程,你看看就好了) 而我们在这几十次的调试中,向同一网站发

王炳明 1107

SAP RAP学习系列合集介绍

《SAP RAP学习系列合集:从入门到部署的完整指南》摘要: 本文介绍了作者创建的SAP RAP学习系列合集,涵盖RAP开发从基础概念到实战部署的全流程。系列目前包含17篇文章,系统讲解了RAP核心开发技术:从数据建模、UI构建到行为定义(包括并发控制、草稿功能、授权验证等),最后详细演示了应用部署到Fiori Launchpad的两种方案(OP版和ES版)。

DeveloperMrMeng的博客 1491

【PyCharm中文教程 12】开启多行标签页

PyCharm 打开一个文件,就占用一个标签面。 你有没有发现,不知不觉地,打开的文件越来越多,多到一行标签都装不下,装不下的标签页 PyCharm 会将其隐藏起来,并以数字的形式告诉你隐藏了几个文件。 点击数字5,你才可以查看隐藏了哪些文件。 这时你肯定会说,一行装不下 PyCharm 为什么不能多行显示呢? 答案是,不是不能,而是需要你设置。 如下图,将单行显示取消勾选即可。 设置完后,有哪些文件就非常清晰了。 文章最后给大家介绍三个我自己写的在线文档: 第一个文档:PyCharm 中文指南 1

王炳明 1740

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

4、PyCharm安装与项目创建指南:零基础避坑指南

零基础自学者 | 编程小白快速入门:约8分钟。

日拱一卒的星际旅人 | 在「代码星球」见证从菜鸟到极客的蜕变。 1110

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

用PyCharm打个专业的招呼

‍PyCharm 是什么PyCharm(读作“拍恰姆”)是 JetBrains 全家桶中的一员,专门用来写 Python 的:官方网址是:https://www.jetbrains.co...

自动化代码美学 697

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

pycharm社区版汉化插件,python社区版怎么下载

猿如意是一款面向开发者的辅助开发工具箱,包含了效率工具、开发工具下载,教程文档,代码片段搜索,全网搜索等功能模块python爱心代码复制粘贴。帮助开发者提升开发效率,帮你从“问题”找到“答案”。PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。

2301_81900494的博客 1247
上一篇: 为Python初学者而著,适合准备入行开发的零基础员学习python
下一篇: 八个Python免费自学网站一周学完python(抓紧收藏)
Llama-Turbo
博客等级 码龄4年 9901粉丝 2022原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值