首页 > 编程语言 >Python

Python

时间:2023-02-14 21:23:01浏览次数:50  
标签:__ package Python py module install import

Python

Syntax

  • from ... import ... as ...
    import 的后面内容对本模块可见
    package1.package2.module.name

    只要import涉及到package,该package下的__init__.py 会被自动执行

    package is a folder, containing many python files and __init__.py

    module.py is a python file in the package

    name is a finc,var,class of module.py

    from package.package import module
    from package.package import module.name
    from package.package.module import name
    from . import module   # `.` 代表当前模块的目录, 入口模块中 `.` 代表 __main__
    from .package import module
    

    绝对导入的参照物是入口模块,相对导入的参照物是当前模块

    在Python2.6前默认为相对导入,之后默认为绝对导入

  • Library install

    # 在线安装,在CMD窗口中运行
    easy_install pandas
    pip install pandas  # pip是easy_install的改进版
    
    # whl文件离线安装,在CMD窗口运行
    pip install xxxxx.whl
    
    # 压缩包离线安装,在CMD窗口运行
    python setup.py install 
    

Annex A. Syntax Summary

C/C++ MAtlab PYTHON
create a[10] [1,2] List:[1,2]
IndexFrom 0 1 0
Row/Col [][major] [major][] [][major]
if-else else if elseif elif
relation ==,!=,>= ==,~=,>= ==,!=,>=
logic &&,||,! &&,!!,~ and,or,not
(element-wise) - & ~
(bit-wise) & ^,~ bitand
shift <<,>> - <<,>>
power pow(a,b) a^b a**b
rem a%b rem(a,b) a%b
ndims(t) t.ndim
size(t) t.shape
numel(t) t.size
A .* B A * B
A * B A @ B

标签:__,package,Python,py,module,install,import
From: https://www.cnblogs.com/chest/p/17120937.html

相关文章

  • Python 使用mysql.connector、pymysql和 MYSQLdb(MysqlClient)操作MySQL数据库
    MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一。本文主要介绍安装mysql.connector,、pymysql......
  • python基础学习的第三天
    一、pycharm软件的基本使用安装pycharm语言使用英文版本基本使用1.修改主题背景![](https://img2023.cnblogs.com/blog/3095768/202302/3095768-20230214173111510......
  • 初识Python
                             pycharm软件的基本使用#1.下载与安装#2.pycharm的语言,一定要使用英文的​#修改主题......
  • 【Python小随笔】获取N天前的所有日期
    importdatetimedefget_nday_list(n):before_n_days=[]foriinrange(1,n+1)[::-1]:before_n_days.append(str(datetime.date.today()-date......
  • Python系列教程--最新版
    Python系列教程开启愉快的Python学习之旅吧!!1markdown编辑器01-markdown基本语法2计算机基础01-计算机基础之编程02-计算机组成原理03-计算机操作系统04-编程语言......
  • Python 识别二维码(三种方案,识别成功有两种)
    Python识别二维码(三种方案,识别成功有两种)背景python扫码方案方案一:opencv识别二维码-失败先查看一下自己的opencv版本:pipfreeze|grepopencv如果什么都没有输......
  • 场景编程集锦 - 二次元美女学Python
    第1章场景描述白小灵,人如其名,身型娇小,有点古灵精怪,大学动漫专业毕业,是典型的二次元美女。在大四那一年,她遇上了阳光帅气、家境殷实的白马王子小帅,她认定小帅就是自己的菜,随......
  • 【Python21天学习挑战赛】-迭代器 & f-格式化 & 模块
    学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。文章目录​​迭代器​​​​1、功能:​​​​2、可迭代对象的利弊​​​​3、创建一个迭代......
  • 【Python21天学习挑战赛】- 函数进阶
    学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。文章目录​​1函数的初识​​​​1.1定义一个函数​​​​1.2函数的调用​​​​1.3函......
  • 【Python21天学习挑战赛】文件读写操作
    学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。文章目录​​1r、w、a​​​​1.1r操作:​​​​1.2w操作:​​​​1.3a操作:追加写​​......