python -m xxx.py和python xxx.py的区别】的更多相关文章

对于使用vs2017开发python程序无疑发现,在解决方案资源管理器中设置把两个xxx.py,yyy.py文件都设置为启动文件,然后分别在vs2017这个IDE下运行这个两个文件在项目工程中运行,发现其中一个文件yyy.py不能正常运行,,同时提示“No module named "XXXyyy""的错误提示,但是在vs2017之外的控制台模式下比如python yyy.py却能正常运行,其它xxx.py在IDE内外均能正常执行. 这让我折腾了不少时间,上网搜索解决办法,五…
怎么引用模块 环境:win7 + python3.5.2文档结构: -project -data -src  -filterCorpus.py  -translateMonolingual.py 问题描述:在translateMonolingual.py中引用filterCorpus.py中的函数fun1 from src import filterCorpus filterCorpus.fun1() 即使translateMonolingual.py和filterCorpus.py在同一文件夹…
python socket发送魔法包网络唤醒开机.py 现在的电脑应该都普遍支持有线网络的WOL了,支持无线网络唤醒的电脑,可能比较少. """ python socket发送魔法包网络唤醒开机.py 2016年3月20日 20:40:42 codegay _(:3」∠)_愿佛祖保佑我主永无BUG→_→ 参考不止以下文章,不能一一列出,均在此表示感谢: 一个简单的python socket编程: http://openexperience.iteye.com/blog/145…
python版恶俗古风自动生成器.py """ python版恶俗古风自动生成器.py 模仿自: http://www.jianshu.com/p/f893291674ca 2016年4月4日 18:37:31 codegay """ from random import sample import time import os words="""朱砂 天下 杀伐 人家 韶华 风华 繁华 血染 墨染 白衣 素衣 嫁衣…
python解无忧公主的数学时间097.py """ python解无忧公主的数学时间097.py codegay 2016年3月30日 00:17:26 http://mp.weixin.qq.com/s?__biz=MzI5ODEwMDQyNw==&mid=402225879&idx=1&sn=6ea8e1d5e6a2520ad65eb2713a98af6e&3rd=MzA3MDU4NTYzMw==&scene=6#rd "…
由于安装过程中实在是出现了N多问题,所以不得不专门写个帖子来记录一下这破东西在Win7下的安装过程,避免以后还要再用的时候踩坑. 1.Boost简介 Boost库是一个可移植.提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一. Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容.在C++社区中影响甚大,是不折不扣的“准”标准库.Boost由于其对跨平台的强调,对标准C++的强调,与编写平台无关.大部分boost库功能的使用只需包括相…
使用web.py 通过python进行网页的编写,下面我们来简单了解一哈web.py 的使用 1 url处理 使用特定的url结构来解析我们发送的请求.如下面所示: urls = ( '/login','login', '/**','index' ) web.py 将url分成两部分组成.第一部分是匹配URL的正则表达式,如上面所示的'/login'.'/**'等.第二部分是接收请求的类的名称,如上面所示的login.index等. 1.1 请求方式GET和POST 接收请求的类实现GET/PO…
python脚本中的#!/usr/bin/python     估计有不少人注意过一些python脚本开头有这么行东东: #!/usr/bin/python 它是用来干嘛的?貌似没有它对脚本功能也没啥影响.它是用来指定用什么解释器运行脚本以及解释器所在的位置. 以test.py为例,脚本内容如下: def test():         print 'hello, world' if __name__ == "__main__":         test() 运行脚本: python…
使用setup.py安装python包和卸载python包的方法 记录安装后文件的路径 python setup.py install --record files.txt删除这些文件 cat files.txt | xargs rm -rf…
转自:https://www.cnblogs.com/botoo/p/8241522.html 调用同级目录: – src |– mod.py |– test.py 若在程序test.py中导入模块mod, 则直接使用 import mod 或 from mod import * 调用子目录下的模块: – src |– mod.py |– lib | |– mod2.py |– test.py from lib.mod2 import * 或 import lib.mod2 调用上级目录下的文件…
>>> import os >>> os.getcwd() 'D:\\pythonCode\\pp4e' >>> os.chdir('Streams') >>> os.getcwd() 'D:\\pythonCode\\pp4e\\Streams' >>> open('hell_out.py').read() Traceback (most recent call last): File "<stdi…
在 Python 3.x 版本后,ConfigParser.py 已经更名为 configparser.py 所以出错!…
这个bug困扰了我一阵,直到在 http://www.codingke.com/question/15489 找到了解决问题的钥匙,真是没想到居然是这个原因导致的. 下面是出错信息,可以看到只要目录下有canedar.py连其它python文件都执行不下去了. D:\workspace\python\.calendar >python pc.py Traceback (most recent call last): File , in <module> import calendar F…
运行python程序时,也许会出现这样的错误:AttributeError: module ‘xxx’ has no attribute ‘xxx’: 解决该错误有两种方法 1.手动安装该模块 2.检查文件名 这个方式看起来很傻,但是却是新手经常会犯的错,原因是因为自己的文件名称和要使用的模块重名了,只需要更改文件名即可.  …
[神经网络与深度学习][python开发]caffe-windows使能python接口使用draw_net.py绘制网络结构图过程 标签:[神经网络与深度学习] [python开发] 主要是想用python绘制一下设计的网络结构图,以便可视化.因此在caffe-windows的工程配置中将python的选项设置为true,下面记录了整个成功绘图的过程. <1> 配置CommonSettings.props中python接口 <PythonSupport>true</Pyth…
python 3.x上安裝web.py 查询之后,安装时使用pip3 install web.py==0.40.dev0 最終可以运行 app.py import weburls=(    '/','index')app=web.application(urls,globals()) class index:    def GET(self):        greeting="hello world"        return greeting                if…
解决Python报错:local variable 'xxx' referenced before assignment(引) 解决Python报错:local variable 'xxx' referenced before assignment(引)   这个问题很囧,在外面定义了一个变量 xxx ,然后在python的一个函数里面引用这个变量,并改变它的值,结果报错local variable 'xxx' referenced before assignment,代码如下: view pl…
python -m xxx.py 作用是:把xxx.py文件当做模块启动 但是我一直不明白当做模块启动到底有什么用.python xxx.py和python -m xxx.py有什么区别! 自问自答: python xxx.py python -m xxx.py 这是两种加载py文件的方式: 1叫做直接运行 2把模块当作脚本来启动(注意:但是__name__的值为'main' ) 不同的加载py文件的方式,主要是影响--sys.path 这个属性.sys.path 就相当于liunx中的PATH…
前言 本教程综合Stanford CS231N和UC Berkerley CS188的Python教程. 教程非常短,但适合有一定编程基础.学过其它语言的童鞋. Python 启动Python 解释器 Python能够有两种使用方式,一种就是使用解释器interpreter,相似Matlab.输入一行代码,执行一行:还有一种就是编写一个py后缀的文档.称为脚本,然后python xxx.py执行脚本script.这里我们使用解释器. 在已安装Python的情况下.在Terminal输入pytho…
python -m xxx.py 作用是:把xxx.py文件当做模块启动但是我一直不明白当做模块启动到底有什么用.python xxx.py和python -m xxx.py有什么区别! 自问自答: python xxx.py python -m xxx.py 这是两种加载py文件的方式:1叫做直接运行2相当于import,叫做当做模块来启动 不同的加载py文件的方式,主要是影响——sys.path 这个属性.sys.path 就相当于liunx中的PATH. 下面来看一下sys.path >>…
这篇是<数据结构与算法Python语言描述>的笔记,但是大头在Python类机制和面向对象编程的说明上面.我也不知道该放什么分类了..总之之前也没怎么认真接触过基于类而不是独立函数的Python编程,借着本次机会仔细学习一下. 抽象数据类型 最开始的计算机语言,关注的都是如何更加有效率地计算,可以说其目的是计算层面的抽象.然而随着这个行业的不断发展,计算机不仅仅用于计算,开发也不仅只关注计算过程了,数据层面的抽象也变得同样重要.虽然计算机语言一开始就有对数据的抽象,但是那些都只是对一些最基本的…
原文地址: http://www.cnblogs.com/xueweihan/p/5118222.html python -m xxx.py 作用是:把xxx.py文件当做模块启动 但是我一直不明白当做模块启动到底有什么用.python xxx.py和python -m xxx.py有什么区别! 自问自答: python xxx.py python -m xxx.py 这是两种加载py文件的方式: 1叫做直接运行 2把模块当作脚本来启动(注意:但是__name__的值为'main' ) 不同的加…
什么是模块? 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护.为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,分组的规则就是把实现了某个功能的代码集合,放置到一个模块中,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式.在Python中,一个.py文件就称之为一个模块(Module).模块也被叫做库. 模块的作用? 1.模块内有许多函数方法,利用这些方法可以更简单的完成许多工作.2.模块可以在文件中永久保存代…
作者:Jerry Jho 链接:https://www.zhihu.com/question/23003213/answer/56121859 ## 更新:关于ctypes,见拙作 聊聊Python ctypes 模块 - 蛇之魅惑 - 知乎专栏 属于混合编程的问题.较全面的介绍一下,不仅限于题主提出的问题. 以下讨论中,Python指它的标准实现,即CPython(虽然不是很严格) 本文分4个部分 C/C++ 调用 Python (基础篇)- 仅讨论Python官方提供的实现方式 Python…
PyInstaller是一个能将Python程序转换成单个可执行文件的程序, 操作系统支持Windows, Linux, Mac OS X, Solaris和AIX.并且很多包都支持开箱即用,不依赖环境. 环境为windows7操作系统,python2.7.8 virtual environment 官网:https://github.com/pyinstaller/pyinstaller 详细步骤: 1. win7下面先安装这个依赖:pywin32,下载下来后切换到venv2.7,然后使用ea…
本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和linux中搭建python集成开发环境IDE——如何设置多个python环境 参考:http://blog.csdn.net/pipisorry/article/details/39902327 一.安装Python集成开发环境IDE 参考[linux和windows中搭建python开发环境] 二…
Python入门介绍 一,Python的基本介绍 (1)概要 Python是一种解释型,面向对象,动态数据类型的高级程序设计语言.常被广泛用于处理系统管理任务和web编程.现如今Python已经成为了最受欢迎的程序设计语言之一. Python语言简洁易读以及可扩展性,被广泛用于科学计算,例如,麻省理工学院的计算机科学及编程导论课程就使用Python语言讲授. (2)起源 Python创始人为Guido van Rossum.在圣诞节时为了打发无趣的生活,决心开发一个新的脚本解释程序,作为ABC语…
catalog . Python语言简介 . Python模块 . 嵌入式Python解析引擎: C++调用Python . Python 调用 C (base) . 扩展Python语法解析器功能: Python中调用C++ . Python 调用 C++ (Boost.Python) . python 调用 c++ (ctypes) . 脚本语言扩展性 1. Python语言简介 Python是一门简单易学且功能强大的编程语言.它拥有高效的高级数据结构,并且能够用简单而又高效的方式进行面向对…
win7系统下python3.4连接mysql数据库 1.到python官方网站下载最新python程序.根据系统有32,64位. 直接下一步,就可以安装成功.     2.在python官网中去下载ez_setup.py文件. 此工具是python管理包工具,通过它可以下载很多服务. 请根据系统下载相关文件. 在https://pypi.python.org/pypi/setuptools#windows-simplified网址中去下载ez_setup.py文件. 3.在python中执行p…
一.安装所需工具 yum -y install gcc gcc-c++ rpm-build mysql* libtool-ltdl* libtool automake autoconf libtool make setuptool 二.编译安装python2.7.5 1. 下载python2.7.5,保存到 /data/qtongmon/software http://www.python.org/ftp/python/ 2. 解压文件 tar xvf Python-2.7.5.tar.bz2…