随笔分类 -  python

摘要:sys.argv[]是用来获取命令行参数的,sys.argv[0]表示代码本身文件路径,所以参数从1开始. arg[1]表示第一个命令行参数 arg[1][2:] 表示取第一个命令行参数,但是去掉前两个字节 比如命令行参数为 “--help” ,就去掉“--”,执行"help"参数。 以下代码来自简 阅读全文
posted @ 2016-07-20 12:22 JokerJason 阅读(19135) 评论(0) 推荐(0)
摘要:当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么模块__nam 阅读全文
posted @ 2016-07-20 11:51 JokerJason 阅读(678) 评论(1) 推荐(0)
摘要:1 2 3 4 5 if a : if b: # 这里是if b的作用区间 #这里是if a的作用区间 #这里不在if 区间 if a : if b: # 这里是if b的作用区间 #这里是if a的作用区间 #这里不在if 区间 python 是按缩进来识别代码块的。 阅读全文
posted @ 2016-07-20 09:34 JokerJason 阅读(1546) 评论(0) 推荐(0)
摘要:最近在学习python网络编程这一块,在写简单的socket通信代码时,遇到了struct这个模块的使用,当时不太清楚这到底有和作用,后来查阅了相关资料大概了解了,在这里做一下简单的总结。 了解c语言的人,一定会知道struct结构体在c语言中的作用,它定义了一种结构,里面包含不同类型的数据(int 阅读全文
posted @ 2016-07-20 09:31 JokerJason 阅读(333) 评论(0) 推荐(0)

It's not who you are underneath, it's what you do that defines you

Brick walls are there for a reason :they let us prove how badly we want things