
python
东大梅西
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pandas系列 read_csv 与 to_csv 方法各参数详解(全,中文版)
链接: link.转载 2020-09-28 11:05:33 · 971 阅读 · 0 评论 -
python中模块,包,库的区别和使用
模块:就是.py文件,里面定义了一些函数和变量,需要的时候就可以导入这些模块。 包:在模块之上的概念,为了方便管理而将文件进行打包。包目录下第一个文件便是 __init__.py,然后是一些模块文件和子目录,假如子目录中也有 __init__.py,那么它就是这个包的子包了。 常见的包结构: package_a├── __init__.py├── module_a1.py└── module_...转载 2020-09-25 14:15:35 · 353 阅读 · 0 评论 -
彻底明白Python package和模块
python 是通过module组织代码的,每一个module就是一个python文件,但是modules是通过package来组织的。如果我们自己写着玩,有的时候就是一两个Python文件在同级目录下,但是当我们开始尝试开发更为复杂的项目的时候,package这个概念的使用就有助于我们组织我们写的一个个modules。module的概念相对简单,所以不会再多说,主要是说一下package。Python packagepackage的定义很简单,在当面目录下有__init__.py文件的目录即为.转载 2020-09-25 13:50:27 · 382 阅读 · 0 评论 -
命令行运行py代码提示ModuleNotFoundError: No module named ‘xxx‘解决方法
1.问题描述:有时候在Windows下的cmd命令行或者是在虚拟机的终端中,我们跑一个在pycharm等IDE中可以成功运行的py程序却会遇到问题,比如:这个程序我在pycharm中是可以跑通的,但是在终端中使用命令就出现了ModuleNotFoundError。2.问题分析提示自定义的模块不存在时,一般都是路径获取不正确导致未正常找到相应的模块,顺应这个思路看看哪些代码中涉及到模块路径我们自定义的模块,python都是通过搜索路径里面的路径逐个寻找的;找不到的话就说明搜索路径中不包含我们自定义原创 2020-08-20 16:15:33 · 5055 阅读 · 1 评论 -
python matplotlib 条形图的填充效果
写专利用的python里面的matplotlib画的条形图 ,最开始用的三种颜色来区分,如下图:然而被告知不行,只能用黑白的,其他颜色不能用,于是想到用灰度,如下图:然而又被告知,不行,不能用灰度,只能用条形框的填充格式进行区分,接近崩溃,百度了半天也没看到相关的帖子,后来终于找到了,先来看一下效果,源码贴在最后面。效果如下图:源码如下:import matplotlib.pyplot as plt import numpy as npfrom pylab import mplmpl.原创 2020-07-18 21:34:56 · 13538 阅读 · 9 评论 -
tensorflow安装成功,import tensorflow 出现问题
在安装tensorflow完成后,import tensorflow as tf出现问题,问题如下:>>> import tensorflow as tfTraceback (most recent call last): File "I:\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 58, in <module> from tensorflow.python原创 2020-06-25 12:40:34 · 2062 阅读 · 0 评论 -
Pycharm 2018 虚拟环境创建及解释器的设置
Pycharm 2018下的解释器有:**Virtualenv: 项目文件夹下创建一个独立的虚拟环境Pipenv: pip包的一个管理模块Conda: conda环境下的解释器环境(新手建议选择第一个Virtualenv)下面以项目文件AAA来说明:创建一个AAA文件,并创建一个虚拟环境的解释器:**Inherit global site-packages 勾选上可以使用Anaconda解释器下自带的所有包只是使用该Anaconda解释器文件夹中的包,但是包并未复制AAA文件夹中的ve转载 2020-06-24 22:51:26 · 304 阅读 · 0 评论 -
__init__.py的作用
我们经常在python的模块目录中会看到 "__init__.py" 这个文件,那么它到底有什么作用呢? 1. 标识该目录是一个python的模块包(module package) 如果你是使用python的相关IDE来进行开发,那么如果目录中存在该文件,该目录就会被识别为 module package 。2. 简化模块导入操作 假设我们的模块包的目录结构如下:.└── mypackage ├── subpackage_1 │ ...转载 2020-06-23 21:19:34 · 315 阅读 · 0 评论 -
MNIST
前言一般机器学习框架都使用MNIST作为入门。就像"Hello World"对于任何一门编程语言一样,要想入门机器学习,就先要掌握MNIST。笔者在学习的时候Tensorflow已经成为十分流行的机器学习框架,网上有大量的“资源”,但是大多都限于皮毛。很多教程就是给你一段代码然后随便讲两句,这样对新手并不友好。因此我萌生了写一个详解的想法。笔者是一名网络工程在读大学生,知识水平有限,未必能做到面面俱到且处处正确,如有错误请指出。源代码训练集请点击此处下载。提取码:xgpy源代码在转载 2020-05-16 23:55:29 · 399 阅读 · 0 评论 -
Python中function和method
泛泛地说,function是一般意义上的函数,即对一段代码的封装,并由一个地址(函数名)来调用。 method通常是面向对象的概念,即method是属于一个类或类的对象的。method是与类或类的对象相关的函数。下面讲一下我对这两个概念的更具体的理解。如有错误,敬请指正。在C语言中『function』翻译为『函数』(C函数)。在Java中一般不使用『function』,而是改用『method』来称呼函数,『method』翻译为『方法』(Java方法)。在Python中,你会同时看到『functio.转载 2020-05-12 14:31:56 · 652 阅读 · 1 评论