无名商城论坛

搜索
查看: 281|回复: 0

[其他技术] 【HC】python知识点

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-5-8 18:32:35 | 显示全部楼层 |阅读模式
文|Seraph

00 | 函数及文件含义
__init__.py
当加载模块时(目录名),会默认加载此文件,__init__.py文件一般就是导入目录下的其他子模块。相当于用__init__.py做模块导入的统一管理。
但我们导入模块的时候,依然要写上子模块的名称。

dir()
查询模块的属性、方法等。如果输入参数为空,便是查询当前模块的属性、方法等。

__file__
当前文件的位置(包含文件名)。可能时绝对路径,有可能是相对路径,依赖于python执行时的参数。

os.path.dirname()
截取当前文件的上层目录。

isinstance()函数判断一个对象是否时某种类型,与type()不同的是,isinstance()会认为子类是一种父类类型,考虑继承关系。

hasattr()判断对象是否包含对应的属性。

os.environ.get()获取环境变量。

zip()将可迭代的对象打包成一个个元组,以列表的形式返回。

dot()函数为矩阵乘,*则表示嘴哥元素相乘。

01 | 解决方案
将jupyter的ipynb文件转为py文件。
解决:jupyter nbconvert --to script demo.ipynb
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表