Python
Eveningcalm
这个作者很懒,什么都没留下…
展开
-
Facts and myths about Python names and values
https://nedbatchelder.com/text/names.html转载 2021-03-01 17:02:49 · 226 阅读 · 0 评论 -
Anaconda ImportError: DLL load failed: 找不到指定的模块的解决
同样work for jupyter notebook in vscode using conda environments(Windows下的故障与解决)上午头脑发热装了个VS code,配置Python的开发环境。边试着跑几个简单的代码,边在网上搜有啥好用的插件来安装。突然下午代码就跑不了了,在import numpy那就出了问题,提示:from . import _mklinit ImportError: DLL load failed: 找不到指定的模块。VS code这边.转载 2021-02-28 23:04:30 · 2947 阅读 · 0 评论 -
Python 的函数是怎么传递参数的
a = [1,2,3]def foo(b): b.append(4)foo(a)print(a) # [1,2,3,4]def bar(c): c = [0,0,0]bar(a)print(a) # [1,2,3,4]既然说道传值还是传引用,就要说到c++了(据我所知python中没有这些概念)。假定题主和读者们对C++有所了解。首先复习一下实参和形参的概念,看foo函数,假设这是个c++函数,那么foo(a)调用过程中,a就是实参,b就是形参,如果对这个概...转载 2021-02-26 17:19:44 · 166 阅读 · 0 评论 -
VSCODE代码自适应屏幕
二、 代码自适应屏幕如图所示转载 2021-02-26 15:49:25 · 3860 阅读 · 2 评论 -
Pytest
在一个项目内测试多个函数Pytest will run all files of the form test_*.py or *_test.py in the current directory and its subdirectories. More generally, it follows standard test discovery rules.You can use the assert statement to verify test expectations.通过在def声明的函数内调原创 2021-02-26 14:27:49 · 79 阅读 · 0 评论 -
pip install 后面加个点是什么意思?
pip install后加个点应该是说从当前目录下进行安装,安装包下载到本地,进入安装包目录,使用pip install .进行安装。原创 2021-02-26 14:04:30 · 2573 阅读 · 0 评论 -
vscode不想在终端输出,如何调整python的输出位置?
2019-09-17_更新, 记得先看下面的内容哦很久没用VScode了, 最近又用了一下, 目前已经是1.38的版本, 之前的方法现在有点问题了. 因为 none 不是 ''console'' 的默认选项, 根据 launch.json 里面对应参数的提示 ''console'' 的参数有三个选项: internalConsole, integratedTerminal, externalTerminal. 根据单词的意思相信大家也能猜出来每个选项的含义.所以现在如果还想让python运行时有干净的输出,转载 2021-02-26 13:35:47 · 2445 阅读 · 0 评论 -
conda envs case-insensitive in windows
You are on Windows. Windows has a case-insensitive filesystem. This is not a bug in conda, it is a misunderstanding of the rules that your operating system presents.https://github.com/conda/conda/issues/8813原创 2021-02-26 12:58:44 · 133 阅读 · 0 评论 -
Anaconda Prompt 消失在开始菜单后的解决方案
打开终端,跳转到Anaconda的安装目录,输入 python .\Lib_nsis.py mkmenus 完美解决,亲测有效,方便省事。。原创 2021-02-26 12:22:38 · 208 阅读 · 0 评论 -
如何把jupyter切换到其他配置好的conda虚拟环境和vscode导入conda环境
第一步查看虚拟环境:conda env list第二步安装 nb_conda (完成后jupyter网页上将多出conda标签)conda install nb_conda第三步 激活环境conda activate cvml第四步 安装ipykernel模块conda install ipykernel第五步:python -m ipykernel install --name cvml完成安装后会在 C:\ProgramData\jupyter\kernels目录下自动生成一个cvml文件夹以转载 2021-02-26 12:12:58 · 932 阅读 · 1 评论 -
Python3 之 with语句
在实际的编码过程中,有时有一些任务,需要事先做一些设置,事后做一些清理,这时就需要python3 with出场了,with能够对这样的需求进行一个比较优雅的处理,最常用的例子就是对访问文件的处理。文件读写初级:一般访问文件资源时我们会这样处理:1 f = open(r'c:\mytest.txt', 'r')2 data = f.read()3 f.close()存在两个问题:1. 如果在读写时出现异常而忘了异常处理。2. 忘了关闭文件句柄文件读写中级:以下的加强版本的写法...转载 2021-02-26 00:15:24 · 371 阅读 · 1 评论 -
Pandas groupby.mean()给我“没有数字类型聚合” - 但.sum()有效
Pandas groupby.mean()给我“没有数字类型聚合” - 但.sum()有效?内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用回答 (1)关注 (0)查看 (6145)我在Python 3中使用Pandas。出于某种原因,我可以分组,然后sum()我的数据帧:full_data.groupby('polarity')['pos'].sum()polarityboth 1.842neg 5.241neu 496.转载 2021-02-14 20:41:56 · 3541 阅读 · 0 评论 -
Error in downloading NLTK data: [Errno 11004] getaddrinfo failed
https://stackoverflow.com/questions/45573833/error-in-downloading-nltk-data-errno-11004-getaddrinfo-failed/57273642#57273642The issue might be of the Proxy that is setup in the system.instead of:import nltknltk.download()use:nltk.set_proxy(‘SYSTEM PR转载 2021-02-12 16:04:41 · 360 阅读 · 0 评论 -
ImportError: DLL load failed while importing win32api: 找不到指定的模块 在Jupyter中使用python报错
问题: 在jupyter上运行代码没有显示答案,并且报错找不到指定的模块win32api 再用pip install pypiwin32安装,提示已安装。 解决: 这时我们只需找到对应python文件中的名称为pywin32_system32的文件将里面的内容全部复制到系统文件C:\Windows\System32中即可解决。 pywin32_system32在我的系...转载 2021-02-11 00:55:53 · 1706 阅读 · 2 评论 -
Train/Test/Validation Set Splitting in Sklearn
How could I split randomly a data matrix and the corresponding label vector into a X_train, X_test, X_val, y_train, y_test, y_val with Sklearn? As far as I know, sklearn.cross_validation.train_test_split is only capable of splitting into two, not in three…转载 2021-02-10 23:28:04 · 377 阅读 · 0 评论 -
jupyter notebook 更改工作环境和浏览器
Jupyter Notebook(此前被称为 IPython notebook)是一个交互笔记本,支持运行40多种编程语言。本质是一个 web 应用程序,便于创建和共享文学化程序文档,支持实时代码、数学方程、可视化和markdown。 ----百度百科 ...转载 2021-02-10 22:15:01 · 278 阅读 · 0 评论 -
Error in downloading NLTK data: [Errno 11004] getaddrinfo failed
https://stackoverflow.com/questions/45573833/error-in-downloading-nltk-data-errno-11004-getaddrinfo-failed原创 2021-02-10 01:06:38 · 159 阅读 · 0 评论 -
Anaconda虚拟环境及PyCharm项目环境设置
文章目录 Anaconda虚拟环境1、创建环境2、查看环境3、激活环境4、复制环境老环境到新的环境中5、删除某个环境6、导出和导入环境(分享)7、查看指定环境的包8、为某个指定环境安装包9、添加conda虚拟环境为jupyter kernel10、ubuntu 中的激活环境 PyCharm项目环境配置 Anac...转载 2021-02-09 22:50:25 · 767 阅读 · 1 评论