iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python的-m参数
  • 405
分享到

Python的-m参数

参数Python 2023-01-31 07:01:47 405人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

1、在命令行中启动python脚本的时候,经常会用到-m参数,那么-m起了什么作用呢?   2、先看看 Python --help 给出的信息: run library module as a script (terminat

1、在命令行中启动python脚本的时候,经常会用到-m参数,那么-m起了什么作用呢?

 

2、先看看 Python --help 给出的信息:

run library module as a script (terminates option list)

意思是将库中的python模块用作脚本去运行。

 

3、常用例子

python -m Simplehttpserver    #python2中启动一个简单的Http服务器
python -m http.server    #python3中启动一个简单的http服务器

 

4、将模块当做脚本去启动有什么用?

  1. python xxx.py
  2. python -m xxx.py

这是两种加载py文件的方式:
1叫做直接运行
2相当于import,叫做当做模块来启动

 

不同的加载py文件的方式,主要是影响sys.path这个属性。sys.path相当于linux中的PATH

>>> import sys
>>> sys.path
['', 'D:\\Python3\\lib\\site-packages\\Django-1.10.1-py3.5.egg', 'D:\\Python3\\l
ib\\site-packages\\psycopg2-2.6.2-py3.5-win32.egg', 'D:\\Python3\\python35.zip',
 'D:\\Python3\\DLLs', 'D:\\Python3\\lib', 'D:\\Python3', 'D:\\Python3\\lib\\site
-packages']

这就是当前Python解析器运行的环境,Python解析器会在这些目录下去寻找依赖库。

详细的区别可以参考这篇博文-->http://www.cnblogs.com/xueweihan/p/5118222.html

--结束END--

本文标题: Python的-m参数

本文链接: https://www.lsjlt.com/news/191716.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python的-m参数
    1、在命令行中启动Python脚本的时候,经常会用到-m参数,那么-m起了什么作用呢?   2、先看看 python --help 给出的信息: run library module as a script (terminat...
    99+
    2023-01-31
    参数 Python
  • Python socket.help M
    DESCRIPTION This module provides socket operations and some related functions. On Unix, it supports IP...
    99+
    2023-01-31
    Python socket
  • 用python -m http.serv
    工作时同事间几mb小文件的传输,一般使用QQ或者微信就足够了,但当传输文件几百MB或者几十G时,这种方法的效率就显得不足了。本篇就是简单说明一个python小功能,让大家能利用python方便的搭建一个本地局域网。跟同事测试时,速...
    99+
    2023-01-31
    python http serv
  • [Python]Python操作/管理M
    先确定环境是否已支持MySQLdb模块,如果没有,请安装,如下: [root@bw-vm-soft ~]# wget http://jaist.dl.sourceforge.net/project/mysql-python/mys...
    99+
    2023-01-31
    操作 Python
  • Python 函数的参数
    1.1   函数的参数1.1.1   位置参数>>> def power(x, n):...    s = 1...    while n > 0:...        n = n - 1...        s =...
    99+
    2023-01-31
    函数 参数 Python
  • python函数的参数
    书写一个函数def  power(x):    return x * x对于power(x)函数,参数x就是一个位置参数,当我们调用power(x)函数时,必须传入有且仅有一个参数xpower(5)power()也是内置函数,用法power...
    99+
    2023-01-31
    函数 参数 python
  • Python的函数参数
    前言 python中 函数的参数可以分为两大类形参和实参~ def func(x, y): # x, y 就是形参 print(x, y) func(2, 3) # 2, 3 就是实参 - 形参 形参(...
    99+
    2023-01-31
    函数 参数 Python
  • python 使用pymssql 连接M
    知识点:如果连接数据库不使用默认端口,需要在连接host地址上加上端口 如cacelbert01.mysql.alibabalabs.com:3306 #coding=gbk ################################...
    99+
    2023-01-31
    python pymssql
  • Python中的函数参数(位置参数、默认参数、可变参数)
    目录一、位置参数二、默认参数三、可变参数四、关键字参数五、命名关键字参数六、各种参数之间的组合函数的参数:Python中函数定义非常简单,由于函数参数的存在,使函数变得非常灵活应用广...
    99+
    2024-04-02
  • 外部python程序调用django的m
    查了几篇文章,结合了一下,以下是使用范例:我的工程是/www/web/cmdb/我的models文件在/www/web/cmdb/serverpwd/models.pydjango的settings文件在/www/web/cmdb/cmdb...
    99+
    2023-01-31
    程序 python django
  • 【Python】python -m pip install 和 pip install 的区别
    文章目录 一、pip install二、python -m pip install三、两者的总结 一、pip install 当你使用 pip install 命令时,你正在使用 Py...
    99+
    2023-09-01
    python pip 人工智能 原力计划
  • Python自动化运维:Django M
    QuerySet可切片使用Python 的切片语法来限制查询集记录的数目 。它等同于SQL 的LIMIT 和OFFSET 子句。>>> Entry.objects.all()[:5]      # (LIMIT 5) &g...
    99+
    2023-01-31
    Python Django
  • 充分理解 python -m mod
    最近在看 __main__ 的官方文档 —— https://docs.python.org/3/library/__main__.html#module-__main__,提到一个 python -m 的用法,很是不理解,所以查找了很多...
    99+
    2023-01-31
    python mod
  • Python 函数 —— 定义,参数,参
    函数函数    数学定义:y = f(x), y是x的函数,x是自变量。 y = f(x0,x1,x2,...,xn)    python函数:        - 由 若干语句组成的语句块、函数名称、参数列表 构成,它是组织代码的最小单元 ...
    99+
    2023-01-31
    函数 定义 参数
  • Python参数的传递
    一、参数的传递  函数的参数传递本质上就是:从实参到形参的赋值操作。Python中“一切皆对象”,所有的赋值操作都是“引用的赋值”。所以,Python中参数的传递都是“引用传递”,不是“值传递”。 具体操作时分为两类: 对“可变对象”进行...
    99+
    2023-09-10
    java 开发语言
  • python-将爬取到的m3u8合并为m
    当你看到这个博客的时候恭喜你,你以后不用开vip就可以观看和下载vip视频了 最简单的观看vip视频步骤:进入全民解析网将vip视频地址进行解析   以下代码是通过python将vip视频进行下载为mp4格式 步骤及其代码 先找到要爬取的...
    99+
    2023-01-30
    并为 python 将爬取到
  • python函数参数
    #没有参数a = 123 def xy(): print(a) xy() #执行结果123#一个参数 def xy(a): print(a) xy('nihao') #执行结果nihao#多个参数 def xy(a1,a...
    99+
    2023-01-30
    函数 参数 python
  • 函数参数python
    函数中的默认参数,调用的时候可以给参数 赋值,也可以使用默认值 修改add函数如下 add()函数第一个参数没有默认值,第二个函数b默认值是3,在调用函数的时候,只赋予了函数实际参数为2, 也就是说该实际参数是2赋值给a,a+b后函数执行...
    99+
    2023-01-31
    函数 参数 python
  • Python函数的参数浅析
    这篇文章主要介绍“Python函数的参数浅析”,在日常操作中,相信很多人在Python函数的参数浅析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python函数的参数浅析”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-15
  • python函数的参数细节
    按"指针"传递 python中变量赋值、参数传递都是通过"指针"拷贝的方式进行的。除了按"指针"拷贝,还有一种按值拷贝的方式,关于按值、按指针拷贝的细节,参见按值传递 vs. 按指针传递。 所以在python中,变量赋值、参数传递,都只是...
    99+
    2023-01-30
    函数 细节 参数
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作