#python
路见明非
幸福就是猫吃鱼,狗吃肉,奥特曼打小怪兽
展开
-
PyCharm报错:sqlite3.OperationalError: unable to open database file
目录问题描述分析解决办法问题描述今天写python代码操作SQLite3数据库的时候,PyCharm出现了报错:sqlite3.OperationalError: unable to open database file分析路径存在路径不含中文路径下没有demo.db,并且使用sqlite3模块的connect方法打开数据库写的是绝对路径,数据库不存在会创建一个新的数据库sqli...原创 2019-12-24 14:04:50 · 7332 阅读 · 0 评论 -
PyCharm提示Method may be 'static' more... (Ctrl+F1)
用PyCharm写python代码的时候,碰到下面的问题:在类里面定义一个方法的时候,出现了Method may be ‘static’ more… (Ctrl+F1)提示,这是IDE告诉我们这是可能一个静态方法,因为eat()这个方法没有设计到类实例属性和实例方法的操作,解决办法是在该静态方法上面加:@staticmethod顺便复习一下实例方法、类方法、静态方法:...原创 2019-12-20 17:28:34 · 2226 阅读 · 0 评论 -
PyCharm出现了Typo:In word "Messagebox" more ...
使用IDE敲python代码的时候代码单词底部有波浪线提示:Typo:In word:“Messagebox” more …(Ctrl + F1),用网易有道词典翻译了一下:解决办法:从网上查找了一下,找到了以下几种解决办法:使用规范命名小驼峰式:大驼峰式:下划线式:关掉拼写错误功能把Tpype旁边的勾去掉,这样的话就关闭了拼写纠正提示了(这个办法感觉不怎么好,毕竟写代码还...原创 2019-12-20 11:47:46 · 4862 阅读 · 0 评论 -
python中几种编码格式问题
学习python的时候,发现写代码都要在开始一行加上# coding=utf-8,不然在pycharm里面有中文注释或者代码里面有中文的话编辑代码就会报错,关于写python代码得在第一行声明编码格式的原因,上网搜索了一下:**一、# coding=utf-8的作用**开头的coding=utf-8和coding:utf-8的作用是一样的。作用是声明python代码的文本格式是utf-8,py...原创 2019-12-19 19:01:56 · 453 阅读 · 0 评论