1.failed to set __main__.__loader__ 配置好Python环境,运行1-100和.py实例就出现这个异常,原来是文件名包含非英文字符,将名字改为英文就没问题了
2.从raw_input()读取的内容永远以字符串的形式返回,把字符串和整数比较就不会得到期待的结果,必须先用int()把字符串转换为我们想要的整型 age = raw_input('plesase input your age')
if age >= 18:
print 'your age is ', age
print 'adult'
else:
print 'sorry, you are just a kid'
請問我輸入了age 1 怎麼輸出了adlut
3.如何调用外部命令(2.7.5)
#!/usr/bin/env python
import os
os.system('./iSSDCM_Linux64 -drive_list')
4.
#!/usr/bin/env python
'''
do Pre_contioning before starting test all flash array
Created on 2015-3-17
@author: wq
'''
import os
import commands
import time
pre_write="precondition_write"
test_dir="/home/wq"
os.system('cd $test_dir')
#format the SSDs
#echo "starting formatting!"
a = commands.getoutput('\'Y\' | ./iSSDCM_Linux64 -drive_index 4 -format')
print&
5.空函数
如果想定义一个什么事也不做的空函数,可以用pass语句: