py一切皆对象,数据、函数、后续声明的类也是一个对象,而函数名称就是对象名称 函数名可直直接返回,这种叫做闭包 python中__init__.py文件的作用,__all__属性配置加载的白名单 ...
分类:
编程语言 时间:
2020-02-14 16:33:07
阅读次数:
108
Python包: 包是一种管理 Python 模块命名空间的形式,采用 “点模块名称” 例:A.B 表示 A 模块的 B子模块 当不同模块间存在相同的变量名时,一个是使用 模块名.变量名 另一个是 变量名 当创建一个包时,可能使用的结构: ''' 包名: 初始化文件 __init__.py 功能1 ...
分类:
编程语言 时间:
2020-02-13 13:25:42
阅读次数:
57
为了组织好多个模块,会将python中的多个模块放入到一个包里面。包与普通文件夹的区别是,包中多了一个__init()__.py的文件,这个文件可以是空文件,也可以有内容,如果有内容在导入这个包的时候会执行其中的程序。 下面说下包中的文件相互引用的问题,基本目录结构如下: package |- pk ...
分类:
编程语言 时间:
2020-02-12 13:20:23
阅读次数:
68
一、django命令行 pip install django==2.2 测试是否安装成功:django-admin 创建django项目 django-admin startproject 项目名称(不要用中文,例如 dj_test) 项目名文件夹 __init__.py asgi settings ...
分类:
其他好文 时间:
2020-02-12 11:17:16
阅读次数:
140
最近在使用python3,同样装了nose,发现自动发现用例总是有问题,如下面的代码结婚 testcase | __init__.py | test_bb.py test_bb.py中文件为: def test_qq(): pass Python3中: 再使用nose执行testcase提示: Ra ...
分类:
编程语言 时间:
2020-02-07 20:36:36
阅读次数:
75
1. import导入的是一个标准模块,而标准模块的概念是一个文件夹里面必须包含__init__.py文件。它的作用更像是一种声明,且import模块进来之后,万一原本的模块有什么变化,可以通过reload()进行重新加载。 __import__()作为一个函数,只能接受字符串参数,返回值可以直接用 ...
分类:
其他好文 时间:
2020-02-05 23:05:44
阅读次数:
84
#模块用来组织函数的 #包是用来组织模块的 #判断是否为包,主要是看是否有_init_.py #bin与bao有什么关系 #调用模块或者包的方法一览 # import time,sys 系统模块可以直接调用,用“,”分割 # import calculte 调用同文件夹的模块,使用方法calcult ...
分类:
编程语言 时间:
2020-02-01 12:36:06
阅读次数:
93
解决办法: 根据错误提示找到对应的文件,d:\python\lib\site-packages\pip\compat\__init__.py,打开将里面的return s.encode('utf-8')改为return s.encode('gbk') (最好是将所有的utf-8都改为gbk),保存之 ...
分类:
其他好文 时间:
2020-01-23 09:33:12
阅读次数:
79
当你创建项目或者应用后你是不是发现多了很多个文件,现在我们来看看各代表什么意思 与你项目名相同的文件夹:是项目的管理功能目录,这个目录的名称因用户所创建的项目名称的不同而不同 在该目录下还有四个文件: __init__.py:文件用于组织包(package) settings.py: 这个文件中包括 ...
分类:
其他好文 时间:
2020-01-22 18:24:42
阅读次数:
129
当目录结构为下面这样└── utils/│ ├── __init__.py│ └── config.py├── test.py 每个文件夹下都有__init__.py,一个目录如果包含了__init__.py 文件,那么它就变成了一个包(package)。其中__init__.py可以为空,也可以定 ...
分类:
编程语言 时间:
2020-01-20 12:39:23
阅读次数:
82