pypy
python代码 先变成字节码 再变成机器码 计算机即可识别
pypy:直接把代码转换成机器码
2.7 可以不加加括号
3.6 一定要写括号#!/usr/bin/python 指明了python的路径 即执行这个代码的软件的位置 python解释器
env 不同环境的兼容
./h.py 执行代码
chmod 755 h.py 给文件加上可执行权限#!/usr/bin/env python
# -*- coding:utf8 -*-规范:都命名为.py加注释:# 只做注释用
多行注释:三个引号“”“注释”“”python为用户提供了各种.py文件 包含了很多功能
index主文件
lib.py当作一个数据库import lib 找到lib.py 将它的内容替换执行 # 连接数据库pyc文件:代码执行过程中首先会将代码变成字节码 字节码在转换为机器码 然后机器就可以识别了
pyc文件就是执行代码时自动生成的字节码 类似缓存机制
优先读取字节码 所以有pyc的情况下 即使删除了py也能够运行程序
pyc文件可以通过其他工具反解成py文件
import getpass
#将用户输入的内容赋值给name变量i1 = raw_input (“Username:”) #i2 = raw_input (“Password:”) i2 = getpass.getpass (“Password:”)print (i1)print (i2)创建一个py文件 放到某个目录下 路径和文件名都不要包含中文
#raw_input:等待用户输入内容,和用户进行交互#定义一个变量i1 用变量代指用户输入的内容#py2 raw_input py3 input(“aaa”)通过i1间接地获取到用户输入的内容变量名=“” 代指“”数字,字母,下划线,不能以数字开头不能是python内部的关键字