pycharm

PyCharm断点调试django

只愿长相守 提交于 2020-02-05 14:54:20
我在用PyCharm开发django程序的时候,对于打印日志调试程序的方式感觉还是有点麻烦和不直观,所以研究了一下断点调试的方法如下: 1、打开你的工程,在菜单栏里找到Run-->Edit Configurations 2、在打开的对话框里边选择Python,点击+号 4、选择Python 5、出现了一个新的项Unnamed,你可以把它改名叫debug,好听一点 6、脚本选择你网站的manage.py,脚本参数用runserver,跟你平常用命令行是一样的,聪明的同学应该已经发现了,也可以配置migrate(数据库同步)等等命令参数,来实现命令的快速运行,省的手敲了 7、之后在菜单栏里找到Run-->Debug'debug',并点击 8、运行后,你能在Console中看到服务器已经运行起来了,有日志打印 9、之后在你的程序里打断点试试吧,当程序运行到你的断点就会定住了,愉快的调试吧! 来源: https://www.cnblogs.com/qq_841161825/p/8989956.html

List of class method not autocompleting in PyCharm

a 夏天 提交于 2020-02-05 03:21:12
问题 I am new to python and I have a question about autocompletion of method calls on an object within a list using Pycharm. I have a class called foo(): class foo(object): def __init__(self): self.num = 10 def getNum(self): return self.num I then create a list called myList and append a foo() object to it. For some reason when I go to try and call the object the method doesn't show up. However, if I complete the code with print(myList[0].getNum()) , it will indeed print out 10. Also, if I simply

解决Ubuntu18中的pycharm不能调用tensorflow-gpu

北战南征 提交于 2020-02-04 22:12:09
问题描述:我通过控制台使用tensorflow-gpu没问题,但是通过pycharm使用却不可以,如下所示: 通过控制台: answer@answer-desktop:/$ python Python 3.7.0 (default, Jun 28 2018, 13:15:42) [GCC 7.2.0] :: Anaconda, Inc. on linux Type "help", "copyright", "credits" or "license" for more information. >>> import tensorflow as tf 2020-02-04 21:37:12.964610: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'libnvinfer.so.6'; dlerror: libnvinfer.so.6: cannot open shared object file: No such file or directory; LD_LIBRARY_PATH: /usr/local/cuda-10.1/lib64:/usr/local/cuda-10.1/lib64 2020-02-04 21:37:12

pyCharm调试工具的使用

杀马特。学长 韩版系。学妹 提交于 2020-02-04 17:20:07
debug调试工具的使用F8:遇到函数调用,不会进入到函数内部F7:遇到函数调用,会进入到函数内部,一步一步执行打断点:行号后面,点一下会出现一个红点,打了断点之后,使用debug模式去运行(运行到断点处会暂停) 来源: https://www.cnblogs.com/liyuna/p/12260002.html

Python都有哪些版本,如何在你的计算机上运行python?

主宰稳场 提交于 2020-02-04 16:01:22
Hello,各位小伙伴吗,昨天小编和大家一同分享了python的发展史与及它的作用领域,相信喜欢python的朋友在未来的日子里,通过学习也一定能找到自己的一席之地。今天小编就和大家来聊聊python的版本与如何让python在你的计算上跑起来。 一:python的版本主要有哪些? 作为一名软件开发者,大家都知道,任何一门语言要想在千万种语言中得到开发者的青睐,它必须要有强大的功能与在每个时间节点都要更新和维护,现在,市场上流行的python版 本主要有以上几个: 1、 python v2.07:很多公司都写了python2的代码,python也是从这个版本中成为了一颗新启的星星,也让更多的开发者认识和加入到python的开发行例。但是,随着python和开发者的越来越多,python2的功能库、资源也就再也满足了开发者的需求,而且python2与后面的版本python3是不兼容的,官方也宣布在2020停止对python2的更新与维护。 2、 python v3.5 :是目前用于教学的版本 3、 pvython v3.8 截止今日pyhton的最新版本 二:如何下载python的开发环境? 1、 首先打开python的官网:选择DownLoads下载,我们从官司上可以下载支持windows/Mac OS X版本,还可以下载源代码、开源和支持其它平台(IBM等)的版本。在下载的时候

利用PyCharm进行MySQL数据库可视化操作

核能气质少年 提交于 2020-02-04 15:18:15
  MySQL数据库的可视化工具有很多,比如MySQL Workbench,Navicat,DBeaver等,那么如何利用PyCharm进行MySQL数据库可视化操作?   首先我们需要在PyCharm安装MySQL数据库的可视化插件,我们选择的插件为“Database Navigator”,在PyCharm中的settings的plugins查找并安装。   安装成功后,我们可以在PyCharm中找到该插件。在该插件中,支持的数据库有Oracle、MySQL、PostgreSQL、SQLite等。我们以MySQL为例,讲述如何连接MySQL数据库并进行操作。   笔者连接本地MySQL数据库,Host为localhost,用户为root,不需要密码,因此连接信息如下: 连接成功后,就能查看本地MySQL数据库了,信息如下(其中红框内为数据库,共9个): 我们以orm_test数据库为例,讲述如何在该插件中进行数据库基本操作。首先是查看数据库中表格内容,右击选择数据库表格users,选择“Edit Data”,在弹框中选择“No Filter”,就能看到该表格的所有记录,如下: 如果我们需要在该插件中输入SQL语句对数据库进行操作,那么需要选择Consoles,在界面中需要相应的SQL语句,再点击绿色的小三角形按钮运行。 运行结果如下: 至于如何进行数据库的增、删、改等操作

02-配置项目工程

北城余情 提交于 2020-02-04 12:13:55
使用pipenv创建虚拟环境 创建虚拟环境:在cmd中cd命令到指定文件夹下(此处使用F:\Code\PyTest\PyQt5),使用pipenv -three创建python3的虚拟环境 激活虚拟环境:pipenv shell 安装必要的包:将Pipfile中的url改为"https://pypi.tuna.tsinghua.edu.cn/simple"获取更快的下载速度。 使用pipenv -install pyqt5   安装完成后开始配置PyCharm 附录: pipenv的安装及使用 PyCharm的配置 打开PyCharm,在"File"->"Open"中打开刚才创建虚拟环境的目录。 在"File"->“Settings”->"Project:xxx(项目名)"中配置环境为当前虚拟环境。并可检查当前环境的包是否安装好。 现在即可测试py文件是否可执行。测试py如下,可正常工作。 from PyQt5 . Qt import * import sys app = QApplication ( sys . argv ) window = QWidget ( ) window . setWindowTitle ( "title" ) window . resize ( 500 , 500 ) window . move ( 400 , 200 ) label = QLabel

Pycharm安装库方法(基础)

倾然丶 夕夏残阳落幕 提交于 2020-02-04 05:03:29
进入Settings 打开选项卡,库右侧有一个加号,点击加号 在输入框里搜索要安装的库就行(已经安装过的颜色会改变) 点击 会出现 这里面是一些常用库的下载地址,可以自己添加 附上我的常用地址: http://mirrors.aliyun.com/pypi/simple/ https://pypi.tuna.tsinghua.edu.cn/simple/ 以上,就是Pycharm安装库的方法 来源: CSDN 作者: qq_42588821 链接: https://blog.csdn.net/qq_42588821/article/details/104157976

猜年龄游戏

不羁的心 提交于 2020-02-04 02:00:25
猜年龄游戏 要求: 允许用户最多尝试3次,3次都没猜对的话,就直接退出,如果猜对了,打印恭喜信息并退出 一、代码如下: #!/usr/bin/env python3 # -*- coding:utf-8 -*- # Author: davie ''' 允许用户最多尝试3次,3次都没猜对的话,就直接退出,如果猜对了,打印恭喜信息并退出 ''' count = 0 age = 33 while count <3 : count += 1 age_input = int(input("请输入您猜的年龄-->:")) if age_input > age: print("您猜的年龄大于实际年龄,请下次往小一点猜") elif age_input < age: print("您猜的年龄小于实际年龄,请下次往大一点猜") else: print("恭喜您,猜对了") break if count == 3: print("连续3次猜错,程序退出") 二、测试结果 D:\yc\pycharm\venv\Scripts\python.exe D:/yc/pycharm/python3/guess_age.py 请输入您猜的年龄-->:11 您猜的年龄小于实际年龄,请下次往大一点猜 请输入您猜的年龄-->:22 您猜的年龄小于实际年龄,请下次往大一点猜 请输入您猜的年龄-->:33 恭喜您,猜对了

Python和Anoconda和Pycharm联合使用教程

て烟熏妆下的殇ゞ 提交于 2020-02-03 16:41:48
简介   Python是一种跨平台的 计算机程序设计语言 。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。   Anaconda 是一个基于 Python 的数据处理和科学计算平台,它已经内置了许多非常有用的第三方库,装上Anaconda,就相当于把 Python 和一些如 Numpy、Pandas、Scrip、Matplotlib 等常用的库自动安装好了,使得安装比常规 Python 安装要容易。   安装官方 Python 而进行数据处理机器学习的话,就要去Python官网(https://www.python.org/downloads)选择对应的版本的 Python 下载安装,使用下载安装命令 ( pip install 包名 )安装需要用到的各种包,安装起来比较麻烦,需要考虑网络和版本兼容性,网络问题(下载速度慢,下载服务器在国外)需要跟换pip下载源为清华源或其他,版本问题下载安装时需要注意安装的 Python 版本和操作系统版本,下载的库名中 cp37 代表 python3.7   PyCharm是一种 Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试