1.缩进问题 在 pycharm 中点击 enter 自动进行了换行缩进,此时应该注意:比如 if   else  语句,后面跟着打印输出 print 的时候,一定注意是要if语句下的输出还是else语句下的输出,还是 if  else 语句执行结束输出,print的缩进是不同的. 2.if else 问题 一定记得 if else 要写完整,不能忘记了 else,不然程序就会有BUG,虽然按照正常的逻辑是可以得到结果. 3.中,英文问题 最最要命的问题之一,不容易发现,一定小心避免. 4.待后…
一.概念介绍 在介绍目录directory与包package的区别之前,先理解一个概念---模块 模块的定义:本质就是以.py结尾的python文件,模块的目的是为了其他程序进行引用. 目录(Dictionary): Dictionary在pycharm中就是一个文件夹,放置资源文件,对应于在进行JavaWeb开发时用于放置css/js文件的目录,或者说在进行物体识别时,用来存储背景图像的文件夹.该文件夹其中并不包含_ _ init.py_ _文件 包(Package): 对于Python pa…
转载请注明出处; https://www.cnblogs.com/darkknightzh/p/9913439.html 使用pycharm在debugger时,旁边的console一不小心给关了.要再次打开的话,不知道pycharm中如何设置. 最简单粗暴的方法是删除pycharm的配置文件,ubuntu在home下,如.PyCharm2018.1(默认为隐藏,需要显示隐藏文件才行).但是这样会删除所有的配置. 另一种方法是只删除.PyCharm2018.1/config/options/ru…
一.Python中自定义类对象json字符串化的步骤[1]   1. 用 json 或者simplejson 就可以: 2.定义转换函数: 3. 定义类 4. 生成对象 5.dumps执行,引入转换函数 特别说明,如果是python的内置对象,如列表,float,str等,不需要转换函数. 否则json模块默认是没法处理的,会抛出异常:TypeError xx is not JSON serializable   我的代码: 二.在Python中生成包含对象列表的Json字符串,并将其写入文件,…
会发现不是控制台输出,而是pytest模式. 修改: 当运行时,发现无法运行: 然后点击Add Configuration, 点击加号,点击Python: 选择脚本路径和解释器.点击OK即可.…
右键点击自己的工作空间,找下面的Mark Directory as(将目录标记为) 选择Source Root,就可以解决上面的问题了,如图…
假如你的文件路径名是这样的,例如:test.csv 只要它是小文件(大文件采用分块读取,后续会补上文件分块读取的相关博客),你的内存扛得住,那就直接 import pandas as pd test = pd.read_csv('test.csv', encoding='utf-8') 假如你的文件路径名包含了中文,例如:测试.csv 那么你就需要这样子 import pandas as pd file = open('测试.csv', encoding='utf-8') data = pd.r…
转载请注明出处: http://www.cnblogs.com/darkknightzh/p/8576825.html 如果使用多gpu运行程序,可以直接使用CUDA_VISIBLE_DEVICES=0,1,2,3 python xxx.py来设置该程序可见的gpu.当然也可以在程序开头设置os.environ["CUDA_VISIBLE_DEVICES"] = '0,1,2,3'来使用. 如果在pycharm中调试时,使用多gpu的话,除了直接在程序中设置os.environ[&qu…
在博主第一次在PyCharm中导入模块时,模块名下出现红色波浪线,不影响程序执行,但强迫症忍不了 以下是解决办法 Let's do it ... 进入设置,找到Console下的Python Console,勾选选项“Add source roots to PYTHONPAT” 然后点击OK 接下来如下图,右击文件所在的目录,然后“Mark Directory as”为“Sources Root”.之后当前程序所在目录颜色会变化,表示已经完成标记. 之后导入程序部分下方的波浪线就会消失,将光标键…
在这篇博文里,我简单地叙述了我在使用PyCharm创建一个flask项目时遇到的问题,以及我解决这个问题的过程.其中比较值得注意的点有:①PyCharm创建新项目时的解释器配置②Python虚拟环境的创建等. 一.问题描述 在pyCharm中创建flask项目时,在建立好虚拟环境,开始自动用pip工具安装flask的时候,软件提示:Install flask failed.如图所示: 我的PyCharm 版本为2019.2.3专业版(是用教育邮箱白嫖的,感谢JetBrains). 并且,我在我常…