
Python
一曲回忆
这个作者很懒,什么都没留下…
展开
-
调用自定义模块出现ModuleNotFoundError: No module named ‘XXX‘的解决方案
问题:确保将调用的模块与被调用的模块放在同一目录下,但仍出现ModuleNotFoundError: No module named ‘XXX’。Python会在以下路径中搜索它想要寻找的模块:程序所在的文件夹标准库的安装路径操作系统环境变量PYTHONPATH所包含的路径产生问题的原因可能是:IDE(我使用的是Pycharm)没有将当前目录添加到工作目录中,导致了在搜索的目录中...原创 2019-03-08 16:07:45 · 112514 阅读 · 4 评论 -
Python格式化输出方法总结
print(f’{}’)是Python3.6新特性,用于格式化输出(类似于str.format())。使用print(f’{}’)可以使得代码可读性更高并且更加简洁。下面提供一些例子来帮助理解print(f’{}’)的使用。使用3种不同的方法进行格式化输出以下是3种等价的方法,它们输出的结果都是一样的。name = 'Alex'job = 'Software Developer'# ...原创 2020-02-29 21:44:41 · 708 阅读 · 0 评论 -
解决Mac下pip安装的模块到Pycharm中无法使用的问题
最近想要安装一个在Conda(我使用的是Anaconda)下没有的模块,只能使用pip进行安装,装完之后发现在Terminal(终端)输入python可以import但是到了Pycharm无法import。问题可能是:Terminal下安装的模块不是到Pycharm的Interpreter所使用的Python里解决方法:更改Pycharm所使用的Interpreter1. 打开Projec...原创 2020-02-24 06:57:49 · 3932 阅读 · 0 评论 -
Python 计算函数运行时间
在Python中,有时候为了优化代码,我们需要监控哪些函数使用了比较多的时间,或者是为了单纯查看函数的运行时间。那么本文推荐两种监控函数运行时间的方法。方法一: 在程序内使用time模块记录时间,计算使用的时间import timedef test(): start_time = time.time() # 记录程序开始运行时间 s = 0 for i in r...原创 2019-03-26 11:27:31 · 18869 阅读 · 0 评论