摘要: 1、同时运行多个任务有两种基本做法:进程分支和线程派生。 2、windows下的Python标准版不支持进程分支。 3、分支的进程是构建评星任务的传统做法。由os.fork创建子进程。 4、由fork和exec组合使用可以运行一个全新的程序。 5、exec共有八种调用形式。os.execv,os.e 阅读全文
posted @ 2017-05-10 22:21 羊头军师 阅读(625) 评论(1) 推荐(0) 编辑
摘要: 1、文件和目录,他们本身就是我们在电脑里看到的那些一个个文件。目录在windows中就是文件夹,很好理解。 2、我们用到的大多数用途,就是利用open内建函数及其文件对象来处理文件。 3、open函数返回的文件对象有多种方法,read,readline,readlines,write,writeli 阅读全文
posted @ 2017-05-09 23:56 羊头军师 阅读(327) 评论(0) 推荐(0) 编辑
摘要: CWD = current work dir当前工作路径(有用的关键词) 一个脚本启动于CWD,import首先搜索文件所在目录(蛮好理解) c:\..\x >python xxx.py aaa bbb ccc 就是通过命令行传参数 shell环境变量,可能和其他的环境变量设置一样吧,我估计如果设置 阅读全文
posted @ 2017-05-08 23:55 羊头军师 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 本章讲了python的系统模块,也就是sys和os模块。 唯一的代码可以用来输出文档内容。 还有一些关于字符串的基本操作。用时再查。 讲了一些文件操作的基本知识,实际用时可以简单的调用就行了。同时介绍了一些不同操作系统命令行操作 os.path是目录相关的工具,简单来说,就是os.path.xxx( 阅读全文
posted @ 2017-05-07 17:32 羊头军师 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 这一章讲了一些数据存储,数据更改的活动,还有一些关于网站的事情(这一部分我本来就比较清楚)。感觉虽然有些不能理解,这应该是环形知识还有缺少的地方,继续读下去就会明白的。 阅读全文
posted @ 2017-05-07 13:41 羊头军师 阅读(138) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/heimanba/p/3783022.html 看这里 【问题】 一个python脚本,本来都运行好好的,然后写了几行代码,而且也都确保每行都对齐了,但是运行的时候,却出现语法错误: IndentationError: unindent does not 阅读全文
posted @ 2017-04-06 23:35 羊头军师 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 关键原因在于编码不对,在第一行加上以下这句 1 #-*- coding: UTF-8 -*- 阅读全文
posted @ 2017-04-06 23:34 羊头军师 阅读(369) 评论(0) 推荐(0) 编辑
摘要: cmd中执行python 1-2、make_db_file.py后,目录下会多出来一个文件和文件夹 然后,cmd中执行 python >>>for line in open('people-file'): >>> print(line,end='') >>> 会将initdata中的数据打印出来。 阅读全文
posted @ 2017-04-06 23:28 羊头军师 阅读(444) 评论(0) 推荐(0) 编辑
摘要: bob = {'name':'Bob Smith','age':42,'pay':30000,'job':'dev'} sue = {'name':'Sue Jones','age':45,'pay':40000,'job':'hdw'} tom = {'name':'Tom','age':50,' 阅读全文
posted @ 2017-04-06 22:14 羊头军师 阅读(236) 评论(1) 推荐(0) 编辑
摘要: 最近转格式用了encode,发现它比CS6有很大的提升啊。 前提:encode是一款解码的软件。我一般是将其转为H.264的mp4使用。将视频文件拖入encode,我们就能看到任务列表新添加了一条。默认的转化格式刚好是我需要的。 而当一张图片作为源被放入encode中时,会被认为是一段5s视频。因此 阅读全文
posted @ 2017-03-30 17:51 羊头军师 阅读(677) 评论(0) 推荐(0) 编辑