python注释、脚本参数、字节码

python注释、脚本参数、字节码

--道心

python安装

1、下载安装包

https://www.python.org/downloads/

2、安装

默认安装路径:C:\python27

3、配置环境变量

【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【Python安装目录追加到变值值中,用 ; 分割】

如:原来的值;C:\python27,切记前面有分号

注释

单行注释      #

eg:

 #   print “123”

多行注释    “””            “””

(三个引号开始、结束)

eg:

“””


import sys


print sys.argv


print ‘你好,世界‘


“””

style="background-color: #ff0000;">脚本参数

Python有大量的模块,从而使得开发Python程序非常简洁。类库有包括三中:

  • Python内部提供的模块
  • 业内开源的模块
  • 程序员自己开发的模块

eg:

新建hello.py

#!/usr/bin/env python


# -*- coding:utf-8 -*-


import sys


print sys.argv


print ‘你好,世界‘


#捕获参数

输入: python  hello.py  localhost:8001

输出: [‘hello.py‘, ‘localhost:8001‘]

你好,世界

字节码

eg:

新建hello.py文件

#!/usr/bin/env python


# -*- coding:utf-8 -*-


print ‘你好,世界‘


#字节码


import m


print "hello"

新建m.py文件

#!/usr/bin/env python


# -*- coding:utf-8 -*-


print "hello daoxin"

输入:python  hello.py  localhost:8001

输出:你好,世界

hello daoxin

hello

执行过程: hello.py会导入m.py里的模

注意:如果m.pyc与m.py执行功能一样,直接执行m.pyc ;如果功能不一样,执行m.py后形成m.pyc再执行

时间: 2024-11-21 00:58:17

python注释、脚本参数、字节码的相关文章

【转】使用cocos2d-console工具转换脚本为字节码

从Cocos2D-X v2.1.4版本开始,增加了Cocos2D-console命令行工具,该工具的其中一个功能是:把.js文件转换为.jsc文件,该文件是字节码格式,可以提高代码的安全性. 使用这个工具的方式很简单.以引擎自带的TestJavaScript项目为例: 首先我们cd到Cocos2D-console的目录 1 goldliontekiMacBook-Pro:~ goldlion$ cd /Users/goldlion/Documents/developer/cocos2d-x-3.

Python的字符串与字节码转换

一张图弄懂python的字符串与字节码转换 原文地址:https://www.cnblogs.com/steven9898/p/11329474.html

Python 文件编译为字节码的方法

一般情况下 python 不需要手动编译字节码.但是如果不想直接 release 源代码给其他人,将文件编译成字节码,可以实现一定程度的信息隐藏. 1) 使用模块 py_compile 编译一个单文件 import py_compile py_compile.compile('./demo.py') 2) 使用模块 compileall 递归的编译一个文件包 import compileall compileall.compile_dir('./test') 3) 使用模块 compileall

python处理脚本参数

def handle_opt():         global cluster_name, cluster_name_prefix, colo, decom_hostlist, decom_node         try:                 opts, args = getopt.getopt(sys.argv[1:], "hc:s:f:n:", ["help", "cluster=", "colo=", &

python字节码(转)

了解 Python 字节码是什么,Python 如何使用它来执行你的代码,以及知道它是如何帮到你的. 如果你曾经编写过 Python,或者只是使用过 Python,你或许经常会看到 Python 源代码文件--它们的名字以 .py 结尾.你可能还看到过其它类型的文件,比如以 .pyc 结尾的文件,或许你可能听说过它们就是 Python 的 "字节码bytecode" 文件.(在 Python 3 上这些可能不容易看到 -- 因为它们与你的 .py 文件不在同一个目录下,它们在一个叫 _

rpm打包时包含python脚本,需要忽略掉pyc, pyo字节码文件

制作rpm包时,有时包含python程序,一般默认的行为:打包时对python脚本会编译成pyc,pyo字节码文件并一起放在rpm包中,这可能导致打包时引用文件缺失的错误. 如果不需要这些字节码文件,可以修改 /usr/lib/rpm/brp-python-bytecompile 找到编译pyc,pyo的两条命令,并将其注释,或者直接在脚本开头就用exit 0 退出. 但是要注意,如果已经打了一次包并在pyc,pyo文件缺失的步骤上失败,则打包的临时目录中可能残留了文件,需要把临时目录(通常在/

windows下,python调用dll例子,展示如何传递字节码流参数到dll接口

工作上需要用python调用dll解析码流输出到文件,如何调用dll很多博客都有描述,请参考如下blog: 如何调用请参考: http://blog.csdn.net/lf8289/article/details/2322550 WinDLL和CDLL的选择,请参考: http://blog.csdn.net/jiangxuchen/article/details/8741613 传递自定义的结构,请参考: http://www.jb51.net/article/52513.htm 但是如何将一

浮生半日:探究Python字节码

好吧!"人生苦短,请用Python",作为python爱好者以及安全从业者,而且最近也碰到了一些这方面的问题,懂点python字节码还是很有必要的. Python是一门解释性语言,它的具体工作流程如下: 1:编译,形成.pyc或.pyo后缀的语言 2:放入解释器,解释器执行字节流(opecode) 和java字节码一样,他们都是基于栈进行解释的.首先,先来看对pyc文件进行一个直观的理解: 一:直面pyc文件 pyc文件的生成一般用于加快Python的解释速度,运行时,如果pyc的编译

使用uncompyle2直接反编译python字节码文件pyo/pyc

update:在Mac OS X版的September 10, 2014版(5.0.9-1)中发现安装目录中的src.zip已更换位置至WingIDE.app/Contents/Resources/bin/2.7目录下,其它的Crack操作仍然不变. 实际上只需要把之前的abstract.pyo拿出来,放到新的src.zip中即可,即无需再次发编译. 这里主要介绍一下,python生成的pyo.pyc字节码文件的反编译工具uncompyle2.过程中将结合WingIDE最新版(WingIDE 5