python导入pypdf2模块后没有提示

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python导入pypdf2模块后没有提示相关的知识,希望对你有一定的参考价值。

最近在学习Python,使用pycharm时,发现导入自己写的功能模块时pycharm不能智能提示,感觉很苦恼,原来是pycharm不会将当前的工作目录加入到自己的sourse_root中解决办法有两种,本文只具体介绍最简单的一种,

解决办法如下
/1、在Pycharm界面中右击你想要导入模块的py文件夹,选择Make Diretory as

/2、然后选择Sourse Root

3、这样你导入的模块就有智能提示了!!!

方法2
File–>setting–>project:你的工程名–>project structure–>选中上方的Sourse–>点击ADD content root手动添加即可。
参考技术A 我们只需要在 python 文件所在的文件夹出右键单击,做如下选择,我们在写代码的时候,就有提示了,

那么这几个文件夹的选项分别代表什么意思呢?其实我们选择哪一个都行,但是为了语义化,我们选择 Source roots 源码文件夹

Source roots 定义文件夹 为 源码文件夹

Test source roots 定义文件夹 为 测试代码文件夹

Resource roots 定义文件夹 为 资源文件夹(如视频,图片)

Test resource roots 定义文件夹 为 测试后资源文件夹(如视频,图片)等

以上是关于python导入pypdf2模块后没有提示的主要内容,如果未能解决你的问题,请参考以下文章

导入模块的 Python 类型提示

我在我的解释器上安装了pyPDF2,它有venv并使用python 3.6.6但是我无法导入它。我究竟做错了什么?

Python没有正确地将文件作为模块导入

python3.3不自带的模块或工具包 下载以后要怎么处理才能在开发环境中调用 (比如放到pyth

Python之PyPDF2模块的使用

用python操作PDF文件