ITPub博客

首页 > 应用开发 > Python > Python编程-pycharm

Python编程-pycharm

原创 Python 作者:mi_zy 时间:2020-07-25 18:28:28 0 删除 编辑

1、pycharm调试:

进入调用函数后返回:鼠标中键单击可进入和返回

*Ctrl + 悬浮/单击鼠标左键 简介/进入代码定义;

要想返回到调用原始函数处,按时alt+←,也可以在菜单栏的view中勾选toolbar,然后点击工具栏中左箭头返回到调用函数处找到View下面的Toolbar并勾选上。

*Ctrl + / 行注释/取消行注释

Ctrl + Shift + ]/[ 选定代码块结束、开始

Alt + Enter 快速修正

*Ctrl + Alt + L 代码格式化

*Ctrl + Alt + I 自动缩进

*Tab / Shift + Tab 缩进、不缩进当前行

*连续按两下 Shitf 键可以搜索文件名、类名、方法名,还可以搜索目录名,搜索目录的技巧是在在关键字前面加斜杠/

*Ctrl + E     可打开最近访问过的文件

Ctrl + Shift + E 打开最近编辑过的文件

*无论你的光标处在何位置,你都可以通过快捷键 Shfit + Enter 另起一行,这样无需把光标移到末尾去操作

*向下复制当前选中行 Ctrl + D

file and code template>python scripts  新建 python文件自动添加内容

ctrl+shift+A:万能命令行

shift两次:查看资源文件

设置当前的工程是utf-8,设置的Editor-->File Encodings-->全部改成utf-8

*ctrl+w:选中单词,多次按w扩展选中代码块

*撤销与反撤销:Ctrl + z,Ctrl + Shift + z

代码分段运行:

             1)代码分段

              使用  #%% 将代码分段(应该自2018版pycharm就可以这样了)

              注意:仅在科学模式Scientific Mode下有效

             2)分段运行

              法一:Ctrl + Enter 逐端运行

              法二:点击代码段左边的绿色三角形

TODO - 助记符:

              代码中添加    #TODO  记录要做的事情

              Alt+6 - 快速调出项目中的全部 TODO 注释




2、 大部分Python库都同时支持Python 2.7.x和3.x版本的。Python 2.7将被支持到2020年,但是许多新的特性将不支持向后兼容

Py3.X源码文件默认使用utf-8编码,这就使得以下代码是合法的: 
>>> 中国 = 'china' 
>>>print(中国) 

去除print语句,加入print()函数实现相同的功能。同样的还有 exec语句,已经改为exec()函数 

在Python 2里,print是一个语句。无论你想输出什么,只要将它们放在print关键字后边就可以。

Python 3里,print()是一个函数。就像其他的函数一样,print()需要你将想要输出的东西作为参数传给它。

输出一个尾随的空格(trailing space),而不输出回车(carriage return)。在Python 3里,通过把end=' '作为一个关键字参数传给print()可以实现同样的效果。参数end的默认值为'\n',所以通过重新指定end参数的值,可以取消在末尾输出回车符。

exec() 函数使用一个包含任意Python代码的字符串作为参数,然后就像执行语句或者表达式一样执行它。

Python 3通过重命名raw_input()为input(),删除了raw_input,用input代替: Python 2有两个全局函数,用来在命令行请求用户输入。第一个叫做input(),它等待用户输入一个Python表达式(然后返回结果)。第二个叫做raw_input(),用户输入什么它就返回什么。

从Python 2到Python 3: 移除了cPickle模块,可以使用pickle模块代替。

由于MySQL服务器以独立的进程运行,并通过网络对外服务,所以,需要支持Python的MySQL驱动来连接到MySQL服务器。MySQL官方提供了mysql-connector-python驱动,但是安装的时候需要给pip命令加上参数 --allow-external


资源:

1)、完整总结高效的 PyCharm 使用技巧

https://blog.csdn.net/Tong_T/article/details/94620055?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

2)、pycharm快捷键、常用设置、配置管理

https://blog.csdn.net/pipisorry/article/details/39909057?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

3、python2和python3的区别、转换及共存

https://blog.csdn.net/pipisorry/article/details/22107553

4、 psutil 第三方模块。psutil = process and system utilities,通过一两行代码实现系统监控,跨平台使用,支持Linux/UNIX/OSX/Windows等

5、 PIL:Python Imaging Library,是Python平台事实上的图像处理标准库, 由于PIL仅支持到Python 2.7,加上年久失修,于是一群志愿者在PIL的基础上创建了兼容的版本,名字叫 Pillow ,支持最新Python 3.x

https://www.cnblogs.com/misswangxing/p/8144293.html

6、更改源:C:\Users\atc\pip创建pip.ini文件,并添加以下内容:

[global]

index-url =

[install]

use-mirrors = true

disable-pip-version-check = true  

mirrors =

trusted-host=mirrors.aliyun.com





来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7970627/viewspace-2706951/,如需转载,请注明出处,否则将追究法律责任。

上一篇: RabbitMQ--VAD_AGC.py
下一篇: 38所四创雷达
请登录后发表评论 登录
全部评论
***---Descartes---***

注册时间:2011-02-02

  • 博文量
    299
  • 访问量
    423674