Python
文章平均质量分 57
阿远的脱发之旅
游戏 / 大前端 / TA / 建模 / Unity / Godot / React / C# / C++ / Rust
展开
-
解决 Python 导入模块错误 ModuleNotFoundError、ImportError、ValueError (深入浅出)
文章目录翻车实录到底哪种方法有效再次翻车解决方案:两个坏的和一个好的翻车实录我们经常需要从一个文件中调用另一个文件中的 Python 代码,import 就是干这个用的,不过我想你也可能跟我一样,有时会遇到:ModuleNotFoundError: No module named ...:无法定位模块如果你像一些网上的帖子一样,用 .. 来做相对导入,你又会遇到这样的错误:ImportError: attempted relative import with no known parent原创 2021-10-28 16:30:41 · 4474 阅读 · 1 评论 -
Python 计算字符串 最长公共前缀 (Longest Common Prefix),极简
力扣原题其实就是想记一下这个华丽的大推导式,一行解决:# strs 是要计算最长公共前缀的一系列字符串strs = ['hello', 'hella', 'helley', 'hellim']# prefix 是结果,应为“hell”prefix = str().join([item[0] if len(set(item)) == 1 else '\x00' for _, item in enumerate(zip(*strs))]).split('\x00')[0]...原创 2021-10-21 12:15:29 · 301 阅读 · 0 评论 -
Python 获取目录及子目录下所有文件 (不包括文件夹),极简
其实就是想记一下这个华丽的大推导式,一行解决:# path 是要遍历的根目录,"." 是当前目录path = '.'# files 就是所有文件的绝对路径列表,不包括目录files = [os.path.abspath(os.path.join(r, f)) for r, _, fs in os.walk(path) for f in fs]...原创 2021-09-24 14:33:23 · 2825 阅读 · 0 评论 -
Matplotlib 中 y 轴显示为百分比形式的方法
用 Matplotlib 作图,需要纵轴显示为百分比,网上查到的方法都比较麻烦,这里给一种简单的方法。先引入包:from matplotlib import pyplot as pltfrom matplotlib import ticker然后参照如下代码,data 存储的是数据,取值在 0 到 1 之间,导入过程略:fig, ax = plt.subplots()ax.plot(data)ax.yaxis.set_major_formatter(ticker.PercentFormatt原创 2020-06-25 18:58:36 · 21871 阅读 · 2 评论 -
Windows 下安装 TensorFlow 2.2 GPU 版 教程:坑多,整理出来方便大家 (2023 年更新)
我帮你跳完了所有坑,总结出这篇 TensorFlow 2.2 GPU 版的保姆级安装教程,一篇搞定!适用于 Windows 10、11(原创博文,请勿盗用)。原创 2020-06-24 18:18:03 · 9138 阅读 · 0 评论 -
Windows 下 pip 安装模块出现 [Errno 13] Permission denied 解决方法
最近在 Windows 系统安装 TensorFlow,是在 VirtualEnv(venv)环境下,原本是执行这个:pip install tensorflow但屡次出现“[Errno 13] Permission denied”错误。经过折腾发现,貌似官方不建议使用直接运行 pip install <pkgname> 的语法了,用以下命令代替:python -m pip install tensorflow我用这个命令就不再报错了,如果还没有解决,尝试:python -m pi原创 2020-06-24 13:07:58 · 2485 阅读 · 1 评论