Pycharm(PC)

Posted zhr-cf-fc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pycharm(PC)相关的知识,希望对你有一定的参考价值。

Pycharm实操

Pycharm下载

Pycharm官网下载网址

Pycharm安装

Pycharm是"傻瓜式安装"

Pycharm激活

Pycharm可用购买的激活码或认证过的学生账号激活

graph LR A[学生账号认证步骤:] --> B[Jetbrains官网] --> C[learning tools] --> D[for students and teachersplugins] --> E[apply now]
  • 四种申请方法
    • 官方文件(需用到学生证和学信网验证信息)⭐️
    • GitHub授权(GitHub已成功提前申请到了学生开发包)⭐️
    • 国际学生证(International Student Identity Card),简称ISIC
    • 学生邮箱(学校发的邮箱即域名里必须有.edu,有些学校没有学校邮箱)⭐️

Pycharm快捷键

Pycharm常用快捷键

  • Shift

    • Shift + F9:代码调试
    • Shift + F10:代码运行
  • Alt

    • Alt + Enter:提示操作
  • Ctrl

    • Ctrl + /:单行注释(#)
    • Ctrl + Alt + M:将代码提取成函数
    • Ctrl + W+Ctrl + Shift + U:大小写切换
    • Ctrl + B:快速找到参数/类/函数的定义(源代码)
    • Ctrl + Alt + L:格式代码(有些代码需自我格式)

Pycharm快捷键参考

Pycharm官网

Pycharm快捷键修改

graph LR A[settings] --> B[keymap] --> C[Get more Kepmaps in Settings plugins]

Pycharm项目结构

项目层次架构

graph LR A[Pycharm项目创建步骤:] --> B[New Project] --> C[Python Interpreter] --> D[Python Package]

模块导入区别

可通过importfrom语句导入模块,但两者的主要差别如下:

  • import
    • import会读取整个模块所以须先定义后才能读取其变量名
    • import用一个变量名引用整个模块对象,因此须通过模块名称来得到该模块属性(如:module1.printer)
  • from
    • from将获取(或者是复制)模块特定的变量名
    • from会把变量名复制到另一个作用域,所以可直接在脚本中使用复制后的变量名,而不用通过模块(如:printer)
  • 特别注意
    • fromimport后的模块名一般是标记为源码根目录的目录及其一级子目录

Content Root (内容根/内容根文件夹)

  • Content Root (内容根/内容根文件夹)简介

    • Content Root是当前正在使用的文件集合
    • Content Root可组织子文件夹的层次结构
    • Content Root是层次结构中最高的文件夹
    • Content Root在项目至少有一个,默认情况下是项目文件夹本身
  • Content Root (内容根/内容根文件夹)类型

    • Templates roots:模板根,包含各种Web项目的模板
    • Source roots:源根,作为解决导入的起点,包含实际的源文件和资源
    • Resource roots:资源根,用于引入应用程序中的资源文件(图像、样式表等)
    • Excluded roots:排除的根,对PyCharm不可见且包含在索引、...等忽略的文件

https://www.imooc.com/wiki/pycharmlesson/structure1.html

PyCharm中打开csv文件乱码问题

csv是最通用的一种文件格式,它可以非常容易地被导入各种PC表格及数据库中。csv文件,一行即为数据表的一行。生成数据表字段用半角逗号隔开。

csv文件用记事本和excel都能打开,用记事本打开显示逗号,用excel打开,没有逗号,逗号是用来分列的,还可用Editplus打开。

 

将本地csv文件复制到pycharm,打开时需要选择方式:

举例说明打开方式选错,出现乱码

如下,没注意选择了yaml方式打开,然后出现了乱码

技术图片

 

恢复打开时的原始方法:

file--settings--"之前的打开方式名称"--找到.csv,点右侧“—”删掉,点击OK即可。

技术图片

 

重新回到需要选择打开方式样子,然后选择文本或其他可用方式打开。

pycharm中第一次打开文件时选择哪个会一直默认以这个方式打开了解了上面的处理方法,以后再将文件打开错了找到源头即可避免。 

 

 

以上是关于Pycharm(PC)的主要内容,如果未能解决你的问题,请参考以下文章

Python通过ssh bur运行本地编辑[重复]

PyCharm中打开csv文件乱码问题

Pycharm报错解决:error:please select a valid Python interpreter

单台PC玩转NEUTRON(一:环境准备)

如何在IPython控制台中默认运行文件而不是终端?

Python基于人脸识别的考勤系统(Pyqt5+MySQL+Opencv) [PC端部分-附学习指导]