pycharm

后端开发使用pycharm的技巧

浪尽此生 提交于 2020-03-27 17:17:36
目录 后端开发使用pycharm的技巧 1、使用说明 2、database 3、HTTP Client 1、使用说明 首先说明,本文所使用的功能为pycharm专业版所支持,其他版本如社区版,教育版,则不一定支持。 作为一名后端开发,我猜你的桌面上一定打开着一系列的软件,用作开发调试工具,比如navicat数据库连接工具,postman接口调试工具,pycharm代码编写IDE,以及其他一些工具。今天,我就介绍一下pycharm中你可能还不知道的一些功能,让你的IDE、postman、navicat融为一体,从此不再需要频繁切屏。 2、database 这个功能本人觉得可以完全替代navicat,那么这个database功能在哪里呢。 就在pycharm的右上角竖排的两个图标的其中一个,在这里可以添加数据库的连接。 可以看到,支持非常多的数据库种类,基本上主流的数据库都可以连接,这里以MySQL为例。 基本就和navicat一样,输入你要连接的数据库的连接名,host,port,user,password,数据库名,然后点击test connection就可以测试连接,第一次测试可能需要下载数据库连接驱动,下载就可以,测试成功就可以成功连接到你需要连接的数据库。 这里我新建一个数据库作为演示,可以看到,连接成功后可以显示数据库中所有的表,表字段,字段类型,字段注释,很齐全,打开表后

pycharm所有包

£可爱£侵袭症+ 提交于 2020-03-27 10:52:35
Automat 0.8.0 20.2.0 Brlapi 0.6.6 Click 7.0 7.1.1 Django 1.11.8 Flask 1.1.1 1.1.1 Flask-SQLAlchemy 2.4.1 2.4.1 Flask-Script 2.0.6 2.0.6 Jinja2 2.10.3 2.11.1 Keras-Applications 1.0.8 1.0.8 Keras-Preprocessing 1.1.0 1.1.0 Mako 1.0.7 1.1.2 Markdown 3.1.1 3.2.1 MarkupSafe 1.0 1.1.1 Pillow 5.1.0 Protego 0.1.15 0.1.16 PyDispatcher 2.0.5 2.0.5 PyExecJS 1.5.1 1.5.1 PyHamcrest 1.9.0 2.0.2 PyJWT 1.7.1 1.7.1 PyMySQL 0.9.3 0.9.3 PyNaCl 1.1.2 1.3.0 PyYAML 3.12 5.3.1 Pygments 2.2.0 2.6.1 SQLAlchemy 1.3.10 1.3.15 Scrapy 1.8.0 2.0.1 SecretStorage 2.3.1 3.1.2 Send2Trash 1.5.0 1.5.0 Twisted 19.7.0 Werkzeug 0.16

PyCharm学习笔记(一) 界面配置

爱⌒轻易说出口 提交于 2020-03-27 02:49:36
PyCharm学习笔记(一) 界面配置 通过Ctrl+鼠标滚轮调整字体大小 设置代码区默认字体及大小 设置调试区的字体大小 设置代码风格:如Tab缩进 定义Python模板文件 # @Time : ${DATE} ${TIME} # @Author : xxxx # @Email : xxxx@163.com # @File : ${NAME}.py # @Software: ${PRODUCT_NAME} 可用的预定义文件模板变量为: $ {PROJECT_NAME} - 当前项目的名称。 $ {NAME} - 在文件创建过程中在“新建文件”对话框中指定的新文件的名称。 $ {USER} - 当前用户的登录名。 $ {DATE} - 当前的系统日期。 $ {TIME} - 当前系统时间。 $ {YEAR} - 今年。 $ {MONTH} - 当月。 $ {DAY} - 当月的当天。 $ {HOUR} - 目前的小时。 $ {MINUTE} - 当前分钟。 $ {PRODUCT_NAME} - 将在其中创建文件的IDE的名称。 $ {MONTH_NAME_SHORT} - 月份名称的前3个字母。 示例:1月,2月等 $ {MONTH_NAME_FULL} - 一个月的全名。 示例:1月,2月等 通过Ctrl+鼠标滚轮调整字体大小 设置代码区默认字体及大小 设置调试区的字体大小

PyCharm 配置

。_饼干妹妹 提交于 2020-03-27 02:48:56
Pycharm 配置与使用 1.基本使用 配置解释器 Settings-->Project-->Project Interpreter 添加第三方库 Settings-->Project-->Project Interpreter-->(+) 基本设置 设置菜单字体 Settings-->Appearance&Behavior-->Appearance 设置字体 Settings-->Editor>Font>Console Font 设置文件编码 Settings-->Editor-->File Encoding(设置为utf-8) 设置Tab键为空格Settings-->Code Style-->Python 脚本头尾控制 Settings-->Editor-->File and Code Templates       !注意:#[[$END$]]#标识为希望光标所在位置,必须在Enable Live Tamplates勾选下可以使用 快捷键 Ctrl + D:复制当前行 Ctrl + E:删除当前行 Shift + Enter:快速换行 Ctrl + /:快速注释(选中多行后可以批量注释) Tab:缩进当前行(选中多行后可以批量缩进) Shift + Tab:取消缩进(选中多行后可以批量取消缩进) Ctrl + F:查找 Ctrl + H:替换 Ctrl + 减号

pycharm配置

我们两清 提交于 2020-03-27 02:48:12
编码 margin 修改margin为110有助于减少line too long提示 关闭提示 列表请见: https://pep8.readthedocs.io/en/latest/intro.html#configuration continuation line over-indented for visual indent(E127) 配置仓库 http://mirrors.aliyun.com/pypi/simple/ https://pypi.mirrors.ustc.edu.cn/simple/ http://pypi.douban.com/simple/ https://pypi.tuna.tsinghua.edu.cn/simple/ 如果添加不成功,执行以下操作 方法:创建pip.ini文件在如下路径C:\Users\Administrator\pip\pip.ini pip.ini内容如下: [global] index-url = http://pypi.douban.com/simple/ [install] trusted-host=pypi.douban.com disable-pip-version-check = true timeout = 6000 国内的几个源(豆瓣的源好像最好用): 阿里云 http://mirrors.aliyun.com

pycharm项目中的.idea文件夹是干什么用的?可以删除吗?

我们两清 提交于 2020-03-26 16:34:46
1、.idea文件夹是干什么用的? 你使用pycharm作为你的python编辑器的时候,你创建一个代码文件夹就会自动生成这个.idea文件夹。 这个文件夹的主要作用在于存放项目的控制信息,包括版本信息,历史记录等等。 2、.idea文件夹可以删除吗? 可以,删除它是不会影响代码的正常使用的,但是如果删除就不能使用pycharm进行回溯和复原了。 3、解决办法: 添加.gitignore忽略.idea文件夹,gitignore文件如下所示: 1 SearchImage/.idea/misc.xml 2 SearchImage/.idea/workspace.xml 3 SearchImage/.idea/vcs.xml 4 SearchImage/.idea 然后: git add . git commit -m 'add .gitignore' git push 如果gitignore文件是后续添加的, 需要先清除.idea的git缓存: git rm -r --cached .idea 来源: https://www.cnblogs.com/hailin2018/p/12574517.html

使用pycharm创建自己的第一个django项目

浪子不回头ぞ 提交于 2020-03-26 01:05:54
上篇文章讲了 anaconda+pycharm环境配置步骤 ,有了环境我们就可以创建项目了,这里我们要创建我们自己的第一个django项目。 <font color = 'red'> 第一步:打开pycharm设置第一个django项目的必要参数 点击下图中的Create New Project 然后看到如下界面,一般项目所在的路径最后一个默认是untitled,这里要改一下。不能所有的都是untitled,都是没有标题的项目吧。 自定项目名称,当然你也可以自定义项目路径。这里懒得改了。 然后点击create开始安装,安装成功之后,我们刚才指定的目录下就多出一个mysite文件夹。打开mysite文件夹。会看到下图的界面(如果你是第一次创建,你可能没有下图中的templates文件夹,没关系不影响,当你在terminal中运行python manage.py migrate命令之后,下次再次创建django的时候你就会看到这个templates文件夹了。) 下面是create完成之后的pycharm界面 整个create过程电脑跑了3分钟左右,根据个人电脑情况 看到左下角的terminal了吗,点一下。 看到下图,一会我们将在terminal中输入命令。 注意命令行前面的 (venv)出现这个,表示我们是在virtualenv虚拟环境下操作,如果没有

pycharm如何配置编译器(从python2切换到python3)

我怕爱的太早我们不能终老 提交于 2020-03-26 00:36:16
之前将pycharm的编译器从python3更改为了python2,改回去以后实际用的却还是python2。经过上网查询发现有一个地方漏掉了。总之更改pycharm中的编译器需要更改2个地方。 本文参考于: https://jingyan.baidu.com/article/7e440953707cd22fc0e2efee.html 侵删亲删 第一步更改 点菜单中file---settings--project (你的工程名)这里是默认的untitled 如果没有要切换的python2或python3点击右边的+号添加。添加过程就是根据提示找到安装目录,点下安装目录中的pythonX.exe,这里python后面的的X代表2或3。 这里要切换回3,选择python3.7即可。 第二步更改 确认ToolBar前面的勾是有的。 然后我们能看到下图中红框里的内容: 然后按下图顺序点: 先点要编辑的文件右边的下拉菜单(即那个小三角) 然后点下面的 然后点Edit configurations,到下图界面: 确定也是python3,之后保存退出。一开始我只切换了第一步的python编译器,没有切换第二步的,导致实际运行时,仍旧使用python2编译。 来源: 51CTO 作者: 每日拱一卒 链接: https://blog.51cto.com/12280599/2481779

看你有多色游戏

只愿长相守 提交于 2020-03-25 20:49:16
3 月,跳不动了?>>> 开发工具:pycharm 游戏介绍 : 这是一款小游戏,虽然名字有点猥琐,但是游戏确实是很纯洁的,纯洁到不能再纯洁了 。 这款游戏的玩法就是找出所有风格中颜色比较淡的,主要是考你的眼力和注意力 。 最开始是最简单的,轻易可以辨认出,越到后面就越难 , 方块越来越多,颜色的对比度也越来越小 , 到最后要非常专注才能看出 , 总之,这游戏就是在规定时间内尽可能的过更多关,对练眼还是有一定好处的,小伙伴快来玩吧 。 main.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <script src="js/easeljs.min.js"></script> <script src="js/Rect.js"></script> </head> <body> <canvas id =

Pycharm上Django的使用 Day7

你离开我真会死。 提交于 2020-03-25 17:46:55
3 月,跳不动了?>>> 1.让用户能够输入数据 当前,只有超级用户能够通过管理网站输入数据,我们不想让用户与管理网站交互,因此我们将使用Django的表单创建工具来创建让用户能够输入数据的页面 1>创建用于添加主题的表单 在Django中,创建表单的最简单方式是使用ModelForm,它根据我们在models.py中的信息自动创建表单。创建一个名为forms.py的文件,并存储到models.py所在的目录中 1处导入模块forms以及要使用的模型Topic。 2处根据模型Topic创建一个表单,该表单只包含字段text 4处让Django不要为字段text生成标签 2>定义 new_topic 的URL模式 将请求交给视图函数new_topic() 3>编写视图函数new_topic() 导入HttpResponseRedirect类,用户提交主题后将使用这个类将用户重定向到网页topics,函数reverse()根据指定的URL模型确定URL 1处的测试确定请求方法是GET还是POST。如果请求方法不是POST,那就可能是GET,因此我们要返回一个空表单 2处创建一个TopicForm实例,将其存储在变量form中,再通过上下文字典将这个表单发送给模板(7处) 如果请求方法是POST,将执行else代码块,3处使用用户输入的数据创建一个TopicForm实例form