Python集成开发工具

 第二章、IDE(PyCharm)

一、设置py文件模板

设置模版

二、格式化代码设置

三、PyCharm运行python源文件的模式

第一次按照何种模式执行测试用例,后续都会按照这种方式去执行

普通模式,unittest模式,pytest模式介绍

四、新建项目并安装第三方库

1、系统环境

2、虚拟环境

3、查看项目依赖

五、插件安装

1、翻译插件安装

pycharm配置有道翻译一

pycharm配置有道翻译二

2、括号变色插件

Rainbow Brackets

3、缩略图插件

CodeGlance

4、快捷键提示插件

Key Promoter X

5、 代码及文件统计

Statistic

六、常用快捷键

1、shift + alt + 键盘上/下

将当前行快速向上或向下移动一行

七、pycharm目录

1、Binary Skeletons

        在 PyCharm 中,Binary Skeletons 是指用于加快代码分析和提供更好的代码补全的预生成的二进制文件的目录。
        这些二进制骨架(Binary Skeletons)包含了标准库、第三方库和 PyCharm 内部使用的库的预编译信息。它们被用于代码智能感知、类型推断和代码补全,使得 PyCharm 能够更快地分析代码并提供更准确的代码提示。
        当你在 PyCharm 中使用第三方库时,PyCharm 会自动下载并缓存相关的二进制骨架,以提高代码编辑时的性能和体验。这些二进制骨架通常存储在项目目录下的 .idea 文件夹中的 binary_skeletons 目录下。
        这个目录通常是 PyCharm 自动管理的,用于存储预编译信息,你一般不需要手动修改或管理这些二进制骨架文件。

八、pycharm运行程序与命令行运行程序

命令行运行程序提示包找不到问题

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/310655.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

4.31 构建onnx结构模型-Tile

前言 构建onnx方式通常有两种: 1、通过代码转换成onnx结构,比如pytorch —> onnx 2、通过onnx 自定义结点,图,生成onnx结构 本文主要是简单学习和使用两种不同onnx结构, 下面以 Tile 结点进行分析 方式 方法一…

可运营的虚拟物品发卡服务的平台,卡密寄售系统,支持自营和商家入驻模式

源码介绍 发卡宝是一个专门为数码卡和虚拟物品发卡服务的平台。我们整合了各种虚拟商品,为卖家提供快捷便利的销售工具,为买家提供可靠安全的购买渠道。卖家可以轻松管理库存、自定义价格和折扣、快速发货,并实时获得销售记录和分析。买家可…

2024主流的免费电脑数据恢复软件EasyRecovery

EasyRecovery绿色版是一款非常专业的电脑数据恢复工具。它可以全面恢复删除丢失数据,能对电脑误删文件恢复、格式化硬盘数据恢复、手机U盘数据恢复等,能恢复包括文档、表格、图片、音视频等各种文件,此版本经过处理,可永久免费使用…

【文生图系列】 Stable Diffusion v1复现教程

文章目录 Stable Diffusion v1环境配置权重下载txt2imgbug超参数 Diffusers 参考 Stable Diffusion v1 stable diffusion是一个潜在的文本到图像的扩散模型,能够在给定任何文本输入的情况下生成照片逼真的图像。 环境配置 https://github.com/CompVis/stable-diff…

阿里云 ACK 云上大规模 Kubernetes 集群高可靠性保障实战

作者:贤维 马建波 古九 五花 刘佳旭 引言 2023 年 7 月,阿里云容器服务 ACK 成为首批通过中国信通院“云服务稳定运行能力-容器集群稳定性”评估的产品, 并荣获“先进级”认证。随着 ACK 在生产环境中的采用率越来越高,稳定性保…

NFS的基本使用

#江南的江 #每日鸡汤:岁月匆匆,时光荏苒,感悟人生路漫漫,不忘初心方得始终。 #初心和目标:和从前的自己博弈。 NFS(存储共享服务) 本文要点摘要: 下面将讨论什么是NFS,如何配置NFS,…

Spring Boot快速搭建一个简易商城项目【完成登录功能且优化】

完成登录且优化: 未优化做简单的判断: 全部异常抓捕 优化:返回的是json的格式 BusinessException:所有的错误放到这个容器中,全局异常从这个类中调用 BusinessException: package com.lya.lyaspshop.exce…

基于metersphere和supper-jacoco 测试覆盖率落地实践

一、背景及目标 背景 1、技术研发流程为测试 提供冒烟用例-开发根据用例自测-提测-开始测试,这一套流程,但是中间开发是否真实执行冒烟,测试并不知晓,而且测试提供冒烟用例是否符合标准也没法进行量化 2、公司产品属于saas产品&…

一.windows2012搭建fpt服务器和常见端口介绍

一.windows2012搭建fpt服务器和常见端口介绍 1.打开防火墙2.创建组2.1打开计算机管理2.2创建组并且设置名称和描述 3.创建用户3.1设置用户密码和名称3.2把用户归属于组3.3把user删除掉3.4点击添加然后点高级3.5点击立即查找选择之前设定的组 4.安装ftp服务器4.1点击添加角色和功…

springBoot2.3-基本介绍及入门案例

本次学习雷丰阳springBoot(2.3版本)。建议先修ssm 一、SpringBoot基本介绍 springBoot是当今最为流行的java开发框架。 1、springBoot的底层是spring, 因此继承了spring的粘合其他框架的能力。 2、本质上还是其他框架包括spring在工作 , springBoot起到一个整合其他…

【进阶】【JS逆向爬虫】【2.JavaScript 基础语法】JS代码导入方式

JS逆向爬虫 JS代码导入方式1.行内式写法2.内嵌式&#xff08;建议写在</body>之前&#xff09;3.外部式&#xff08;建议写在</head>之前&#xff09; JS代码导入方式 1.行内式写法 可以将单行或少量 JS 代码写在HTML标签的事件属性中&#xff08;以 on 开头的属…

[设计模式 Go实现] 创建型~简单工厂模式

go 语言没有构造函数一说&#xff0c;所以一般会定义NewXXX函数来初始化相关类。 NewXXX 函数返回接口时就是简单工厂模式&#xff0c;也就是说Golang的一般推荐做法就是简单工厂。 代码实现 package simplefactoryimport "fmt"//API is interface type API interf…