一. 定义模块
Python模块的标准文件模板:
#!/usr/bin/env python3 代表该文件可以直接在Unix/Linux/Mac上运行 # -*- coding: utf-8 -*- 代表该文件使用标准UTF-8编码 ' a test module ' # 任何模块的第一个字符串都表示模块的文档注释 __author__ = "ZhangJia" import sys # 导入sys模块 def test(): args = sys.argv # sys模块有一个argv变量,用list存储了命令行的所有参数 if len(args) == 1: print("Hello,ZhangJia") elif len(args) == 2: print('Hello, %s!' % args[1]) else: print('Too many arguments!') if __name__ == '__main__': test() ''' $ python3 hello.py Hello, world! $ python hello.py Michael Hello, Michael! '''
作用域:
-
正常的函数和变量名是公开的(public)
-
特殊变量:__xxx__
-
非公开(private)变量:__xx (Python并没有一种方法可以完全限制访问private函数或变量,但是,从编程习惯上不应该引用private函数或变量)
二. Pycharm导入模块
大体步骤:
-
下载anaconda,安装时记得勾选path自动添加环境变量
-
安装成功后,用管理员身份打开cmd,输入conda env list 查看默认的base环境目录
-
打开Pycharm,选择Conda Environment -> Existing environment -> interpreter选择上一步的base目录
-
导入普通模块:在Pycharm中导入第三方模块库
-
安装anaconda:Anaconda详细安装及使用教程
-
导入导入anaconda:Pycharm导入anaconda环境
请登录之后再进行评论