增加layer---待完成

Posted ian-learning

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了增加layer---待完成相关的知识,希望对你有一定的参考价值。

 1 #! /usr/bin/env python
 2 # -*- coding:utf-8 -*-
 3 # Author Ian Ying
 4 # mail: [email protected]
 5 
 6 import fileinput,sys,os
 7 
 8 def input_file_count(filename):
 9     ‘‘‘fix last line with 
‘‘‘
10     count_line = open("streamlayer.ev", "r")
11     line_count = len([‘‘ for line in count_line.readlines()])
12     print line_count
13     count_line.close()
14     # filename_bak = filename+‘bak‘
15     # filename_bak = str(filename_bak)
16     # os.rename(filename, filename_bak)
17     # old_file = open(filename_bak, ‘r‘)
18     # with open(filename, ‘w‘) as file_modify:
19     #     for line in old_file.readlines():
20     #         print line
21     #         file_modify.write(line)
22     return line_count
23 
24 def add_layer_streamLayer(layer,datatype,layer_num,layer_type):
25     line_count = input_file_count(streamlayer.ev)
26     print line_count
27     z = 0
28     for line in fileinput.input(streamlayer.ev,inplace=1):
29         # if fileinput.lineno() == (line_count - 1) and line == ‘)‘:
30         #     z = ‘right2‘, fileinput.lineno()
31         #     print ‘(‘ + layer + ‘ ‘ + datatype + ‘ )‘ + layer_num + ‘ ‘ + layer_type + ‘b‘
32         #     print ‘)‘
33 
34         if fileinput.lineno() == line_count and line == ):
35             z = right,fileinput.lineno()
36             print (+ layer +  +datatype + )+ layer_num + + layer_type
37             print )
38         elif fileinput.lineno() < line_count:
39             print line.strip()
40         else:
41             z =  Wrong! And the total line is,fileinput.lineno()
42             print line.strip()
43             fileinput.close()
44             print " The input file structure is wrong!"
45     print z
46 
47 
48 # k = open("streamlayer.ev","r")
49 # print k.readlines()
50 # k.close()
51 #
52 # print line_count
53 # ##a = open(‘streamlayer.ev‘,‘w‘)
54 # layer = ‘M1‘
55 # datatype = ‘drawing‘
56 # layer_num = ‘3‘
57 # layer_type = ‘0‘
58 if __name__ == "__main__":
59     add_layer_streamLayer(M1,drawing,3,0)

存在一个问题就是在window环境下试验的时候,会在最后一行增加一个换行符还是什么符号的,然后呢,如果文件的最后一行不是)也无法识别出来。

以上是关于增加layer---待完成的主要内容,如果未能解决你的问题,请参考以下文章

openlayers中实现点的拖拽(modify),在layer中增加修改删除point。

sublime text3 增加代码片段(snipper)

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途

排序之外部排序

c_cpp [illumos和bsros datalink layer]用于观察dladm和libdladm行为的Dtrace片段#tags:dladm,datalink,数据链管理,

caffe Layer代码中文注释