|
1 | NO CONTENT: new file 10644 |
|
1 | NO CONTENT: new file 10644 |
@@ -1,6 +1,7 | |||
|
1 | 1 |
import library3 |
|
2 | import os.path No newline at end of file | |
|
2 | 3 | |
|
4 | No newline at end of file | |
|
3 | class ABSClient: No newline at end of file | |
|
4 | 5 | No newline at end of file |
|
5 | 6 | def __init__(self,ipSource="192.168.1.117", iDSource="Clnt_01", ipDestino="192.168.1.117", iDDestino = "CeCnMod", portDestino=7000): No newline at end of file |
|
6 | 7 | No newline at end of file |
@@ -278,7 +278,7 | |||
|
278 | 278 | return nexp No newline at end of file |
|
279 | 279 | fichero1.close() No newline at end of file |
|
280 | 280 | |
|
281 | No newline at end of file | |
|
281 | def Paridad(numero): No newline at end of file | |
|
282 | 282 | if numero%2==0: return 'par' No newline at end of file |
|
283 | 283 | elif numero%2==1: return 'impar' No newline at end of file |
|
284 | 284 | No newline at end of file |
@@ -1,13 +1,32 | |||
|
1 | import file | |
|
1 | import optparse, os, sys No newline at end of file | |
|
No newline at end of file | ||
|
2 | from client3 import * | |
|
No newline at end of file | ||
|
3 | import sys No newline at end of file | |
|
4 | 2 | No newline at end of file |
|
3 | pathFile = os.getcwd() | |
|
No newline at end of file | ||
|
4 | sys.path.append(os.path.split(pathFile)[0]) | |
|
No newline at end of file | ||
|
5 | ||
|
No newline at end of file | ||
|
6 | from abscontrol.client3 import ABSClient | |
|
No newline at end of file | ||
|
7 | ||
|
No newline at end of file | ||
|
8 | class changeBeam(object): | |
|
No newline at end of file | ||
|
9 | ||
|
No newline at end of file | ||
|
10 | def __init__(self): | |
|
No newline at end of file | ||
|
11 | pass | |
|
No newline at end of file | ||
|
12 | ||
|
No newline at end of file | ||
|
13 | def execute(self, beam="0"): No newline at end of file | |
|
5 | 14 | absObj = ABSClient(ipDestino="10.10.10.97") |
|
15 | No newline at end of file | |
|
6 | #absObj = ABSClient() No newline at end of file | |
|
7 | 16 | |
|
17 | No newline at end of file | |
|
8 | if len(sys.argv) == 2: | |
|
No newline at end of file | ||
|
18 | No newline at end of file | |
|
9 | #beam = "2" | |
|
No newline at end of file | ||
|
19 | No newline at end of file | |
|
10 | beam = sys.argv[1] | |
|
No newline at end of file | ||
|
20 | No newline at end of file | |
|
11 | absObj.changeBeam(beam) | |
|
No newline at end of file | ||
|
21 | No newline at end of file | |
|
12 | else: | |
|
No newline at end of file | ||
|
22 | No newline at end of file | |
|
13 | print "Only one argument needed" No newline at end of file | |
|
No newline at end of file | ||
|
23 | parser = optparse.OptionParser(usage=usage) | |
|
No newline at end of file | ||
|
24 | ||
|
No newline at end of file | ||
|
25 | parser.add_option("-n", "--beam", dest="pattern", type="string", default="0", help="Number of Pattern") | |
|
No newline at end of file | ||
|
26 | ||
|
No newline at end of file | ||
|
27 | (options, args) = parser.parse_args() | |
|
No newline at end of file | ||
|
28 | ||
|
No newline at end of file | ||
|
29 | beam = options.pattern | |
|
No newline at end of file | ||
|
30 | ||
|
No newline at end of file | ||
|
31 | app = changeBeam() | |
|
No newline at end of file | ||
|
32 | app.execute(beam) No newline at end of file |
@@ -1,12 +1,36 | |||
|
1 | import file | |
|
No newline at end of file | ||
|
2 | from client3 import * | |
|
No newline at end of file | ||
|
3 | import sys No newline at end of file | |
|
4 | 1 |
|
|
2 | import optparse, os, sys | |
|
No newline at end of file | ||
|
3 | ||
|
No newline at end of file | ||
|
4 | pathFile = os.getcwd() | |
|
No newline at end of file | ||
|
5 | sys.path.append(os.path.split(pathFile)[0]) | |
|
No newline at end of file | ||
|
6 | ||
|
No newline at end of file | ||
|
7 | from abscontrol.client3 import ABSClient | |
|
No newline at end of file | ||
|
8 | ||
|
No newline at end of file | ||
|
9 | class sendFile(object): | |
|
No newline at end of file | ||
|
10 | ||
|
No newline at end of file | ||
|
11 | def __init__(self): | |
|
No newline at end of file | ||
|
12 | pass | |
|
No newline at end of file | ||
|
13 | ||
|
No newline at end of file | ||
|
14 | def execute(self, filename): | |
|
No newline at end of file | ||
|
15 | if os.path.exists(filename): No newline at end of file | |
|
5 | 16 | absObj = ABSClient(ipDestino="10.10.10.97") |
|
No newline at end of file | ||
|
6 | #absObj = ABSClient() | |
|
No newline at end of file | ||
|
7 | if len(sys.argv) == 2: | |
|
No newline at end of file | ||
|
8 | #filename = "experimento1.abs" | |
|
No newline at end of file | ||
|
9 | filename = sys.argv[1] No newline at end of file | |
|
10 | 17 | absObj.sendFile(filename) No newline at end of file |
|
18 | pass No newline at end of file | |
|
11 | 19 | else: |
|
20 | No newline at end of file | |
|
12 | print "Only one argument needed" No newline at end of file | |
|
No newline at end of file | ||
|
21 | ||
|
No newline at end of file | ||
|
22 | usage = "::::::::::::\n" | |
|
No newline at end of file | ||
|
23 | ||
|
No newline at end of file | ||
|
24 | ||
|
No newline at end of file | ||
|
25 | if __name__ == '__main__': | |
|
No newline at end of file | ||
|
26 | ||
|
No newline at end of file | ||
|
27 | parser = optparse.OptionParser(usage=usage) | |
|
No newline at end of file | ||
|
28 | ||
|
No newline at end of file | ||
|
29 | parser.add_option("-f", "--filename", dest="filename", type="string", default="", help="Filename") | |
|
No newline at end of file | ||
|
30 | ||
|
No newline at end of file | ||
|
31 | (options, args) = parser.parse_args() | |
|
No newline at end of file | ||
|
32 | ||
|
No newline at end of file | ||
|
33 | filename = options.filename | |
|
No newline at end of file | ||
|
34 | ||
|
No newline at end of file | ||
|
35 | app = sendFile() | |
|
No newline at end of file | ||
|
36 | app.execute(filename) No newline at end of file |
General Comments 0
You need to be logged in to leave comments.
Login now