How to use convstr method in ATX

Best Python code snippet using ATX

testg.py

Source:testg.py Github

copy

Full Screen

...306307 if (j1>j1min):308 j2=310309 j7=580310 self.ser.write(bytearray('j02'+self.convstr(j2), 'utf8'))311 time.sleep(delay)312 313 j4=435314 j1=450315 j3=450316 317 self.ser.write(bytearray('j03'+self.convstr(j3), 'utf8'))318 time.sleep(delay)319 self.ser.write(bytearray('j07'+self.convstr(j7), 'utf8'))320 time.sleep(delay)321 self.ser.write(bytearray('j01'+self.convstr(j1), 'utf8'))322 time.sleep(delay)323 self.ser.write(bytearray('j04'+self.convstr(j4), 'utf8'))324 time.sleep(delay)325326327 j2=358328 self.ser.write(bytearray('j02'+self.convstr(j2), 'utf8'))329 time.sleep(delay)330 331 332 333334 335 j2=286336 j7=458337 self.ser.write(bytearray('j07'+self.convstr(j7), 'utf8'))338 time.sleep(delay)339 self.ser.write(bytearray('j04'+self.convstr(j4), 'utf8'))340 time.sleep(delay)341 self.ser.write(bytearray('j02'+self.convstr(j2), 'utf8'))342 time.sleep(delay)343344 345 j1=524346 j3=490347 j2=258348 self.ser.write(bytearray('j03'+self.convstr(j3), 'utf8'))349 time.sleep(delay)350 351 j7=500352 self.ser.write(bytearray('j02'+self.convstr(j2), 'utf8'))353 time.sleep(delay)354 self.ser.write(bytearray('j01'+self.convstr(j1), 'utf8'))355 time.sleep(delay)356 357 self.ser.write(bytearray('j07'+self.convstr(j7), 'utf8'))358 time.sleep(delay+3)359 j1=450360 j3=450361 self.ser.write(bytearray('j03'+self.convstr(j3), 'utf8'))362 time.sleep(delay)363 self.ser.write(bytearray('j01'+self.convstr(j1), 'utf8'))364 time.sleep(delay)365366367 368 369 print(j1)370 print (self.ser.readline())371 372373 374 375 376 def write_Left(self):377 global RightLeftCounter378 if (RightLeftCounter>0):379 RightLeftCounter -=stepsize380 self.ser.write(bytearray(RightLeftCounter))381 print(RightLeftCounter)382 print (self.ser.readline())383 384 def write_Right(self):385 global RightLeftCounter386 if (RightLeftCounter<180):387 RightLeftCounter +=stepsize388 self.ser.write(bytearray(RightLeftCounter))389 print(RightLeftCounter)390 print (self.ser.readline())391 def write_reset(self):392 global RightLeftCounter393 RightLeftCounter = 90394 print(RightLeftCounter)395 self.ser.write(bytearray(RightLeftCounter))396 print (self.ser.readline())397 398 def write_sweep(self):399 global RightLeftCounter400 for RightLeftCounter in range(0,180):401 print(RightLeftCounter)402 self.ser.write(bytearray(RightLeftCounter))403 print (self.ser.readline())404 time.sleep(0.01) # delays for 1 seconds405 RightLeftCounter = 90406 self.ser.write(bytearray(RightLeftCounter))407 408####################################################409 def convstr(self,n):410 if (n<100):411 return ('0'+str(n))412 else:413 return str(n)414415 416 def writej1_Left(self):417 global j1418 if (j1>j1min):419 j1 -=stepsize420 self.ser.write(bytearray('j01'+self.convstr(j1), 'utf8'))421 print(j1)422 print (self.ser.readline())423 424 def writej1_Right(self):425 global j1426 if (j1<j1max):427 j1 +=stepsize428 self.ser.write(bytearray('j01'+self.convstr(j1), 'utf8'))429 print(j1)430 print (self.ser.readline())431 def writej1_reset(self):432 global j1433 j1 = j1av434 self.ser.write(bytearray('j01'+self.convstr(j1), 'utf8'))435 print('j01'+self.convstr(j1))436 print (self.ser.readline())437 438 def writej1_sweep(self):439 global j1440 for j1 in range(0,180):441 print(j1)442 self.ser.write(bytearray('j01'+self.convstr(j1), 'utf8'))443 print (self.ser.readline())444 time.sleep(0.01) # delays for 1 seconds445 j1 = 90446 self.ser.write(bytearray('j01'+self.convstr(j1), 'utf8'))447448 ####################################################449450 def writej2_Left(self):451 global j2452 if (j2>j2min):453 j2 -=stepsize454 self.ser.write(bytearray('j02'+self.convstr(j2), 'utf8'))455 print(j2)456 print (self.ser.readline())457 458 def writej2_Right(self):459 global j2460 if (j2<j2max):461 j2 +=stepsize462 self.ser.write(bytearray('j02'+self.convstr(j2), 'utf8'))463 print(j2)464 print (self.ser.readline())465 def writej2_reset(self):466 global j2467 j2 = j2av468 self.ser.write(bytearray('j02'+self.convstr(j2), 'utf8'))469 print('j02'+self.convstr(j2))470 print (self.ser.readline())471 472 def writej2_sweep(self):473 global j2474 for j2 in range(0,280):475 print(j2)476 self.ser.write(bytearray('j02'+self.convstr(j2), 'utf8'))477 print (self.ser.readline())478 time.sleep(0.01) # delays for 1 seconds479 j1 = 90480 self.ser.write(bytearray('j02'+self.convstr(j2), 'utf8'))481482483 ####################################################484485 def writej3_Left(self):486 global j3487 if (j3>j3min):488 j3 -=stepsize489 self.ser.write(bytearray('j03'+self.convstr(j3), 'utf8'))490 print(j3)491 print (self.ser.readline())492 493 def writej3_Right(self):494 global j3495 if (j3<j3max):496 j3 +=stepsize497 self.ser.write(bytearray('j03'+self.convstr(j3), 'utf8'))498 print(j3)499 print (self.ser.readline())500 def writej3_reset(self):501 global j3502 j3 = j3av503 self.ser.write(bytearray('j03'+self.convstr(j3), 'utf8'))504 print('j03'+self.convstr(j3))505 print (self.ser.readline())506 507 def writej3_sweep(self):508 global j3509 for j3 in range(0,380):510 print(j3)511 self.ser.write(bytearray('j03'+self.convstr(j3), 'utf8'))512 print (self.ser.readline())513 time.sleep(0.01) # delays for 1 seconds514 j1 = 90515 self.ser.write(bytearray('j03'+self.convstr(j3), 'utf8'))516517 518 ####################################################519520 def writej4_Left(self):521 global j4522 if (j4>j4min):523 j4 -=stepsize524 self.ser.write(bytearray('j04'+self.convstr(j4), 'utf8'))525 print(j4)526 print (self.ser.readline())527 528 def writej4_Right(self):529 global j4530 if (j4<j4max):531 j4 +=stepsize532 self.ser.write(bytearray('j04'+self.convstr(j4), 'utf8'))533 print(j4)534 print (self.ser.readline())535 def writej4_reset(self):536 global j4537 j4 = j4av538 self.ser.write(bytearray('j04'+self.convstr(j4), 'utf8'))539 print('j04'+self.convstr(j4))540 print (self.ser.readline())541 542 def writej4_sweep(self):543 global j4544 for j4 in range(0,480):545 print(j4)546 self.ser.write(bytearray('j04'+self.convstr(j4), 'utf8'))547 print (self.ser.readline())548 time.sleep(0.01) # delays for 1 seconds549 j1 = 90550 self.ser.write(bytearray('j04'+self.convstr(j4), 'utf8'))551552 553 ####################################################554555 def writej5_Left(self):556 global j5557 if (j5>j5min):558 j5 -=stepsize559 self.ser.write(bytearray('j05'+self.convstr(j5), 'utf8'))560 print(j5)561 print (self.ser.readline())562 563 def writej5_Right(self):564 global j5565 if (j5<j5max):566 j5 +=stepsize567 self.ser.write(bytearray('j05'+self.convstr(j5), 'utf8'))568 print(j5)569 print (self.ser.readline())570 def writej5_reset(self):571 global j5572 j5 = j5av573 self.ser.write(bytearray('j05'+self.convstr(j5), 'utf8'))574 print('j05'+self.convstr(j5))575 print (self.ser.readline())576 577 def writej5_sweep(self):578 global j5579 for j5 in range(0,580):580 print(j5)581 self.ser.write(bytearray('j05'+self.convstr(j5), 'utf8'))582 print (self.ser.readline())583 time.sleep(0.01) # delays for 1 seconds584 j1 = 90585 self.ser.write(bytearray('j05'+self.convstr(j5), 'utf8'))586587####################################################588589 def writej6_Left(self):590 global j6591 if (j6>j6min):592 j6 -=stepsize593 self.ser.write(bytearray('j06'+self.convstr(j6), 'utf8'))594 print(j6)595 print (self.ser.readline())596 597 def writej6_Right(self):598 global j6599 if (j6<j6max):600 j6 +=stepsize601 self.ser.write(bytearray('j06'+self.convstr(j6), 'utf8'))602 print(j6)603 print (self.ser.readline())604 def writej6_reset(self):605 global j6606 j6 = j6av607 self.ser.write(bytearray('j06'+self.convstr(j6), 'utf8'))608 print('j06'+self.convstr(j6))609 print (self.ser.readline())610 611 def writej6_sweep(self):612 global j6613 for j6 in range(0,680):614 print(j6)615 self.ser.write(bytearray('j06'+self.convstr(j6), 'utf8'))616 print (self.ser.readline())617 time.sleep(0.01) # delays for 1 seconds618 j1 = 90619 self.ser.write(bytearray('j06'+self.convstr(j6), 'utf8'))620 621622 623 ####################################################624625 def writej7_Left(self):626 global j7627 if (j7>j7min):628 j7 -=stepsize629 self.ser.write(bytearray('j07'+self.convstr(j7), 'utf8'))630 print(j7)631 print (self.ser.readline())632 633 def writej7_Right(self):634 global j7635 if (j7<j7max):636 j7 +=stepsize637 self.ser.write(bytearray('j07'+self.convstr(j7), 'utf8'))638 print(j7)639 print (self.ser.readline())640 def writej7_reset(self):641 global j7642 j7 = j7av643 self.ser.write(bytearray('j07'+self.convstr(j7), 'utf8'))644 print('j07'+self.convstr(j7))645 print (self.ser.readline())646 647 def writej7_sweep(self):648 global j7649 for j7 in range(0,780):650 print(j7)651 self.ser.write(bytearray('j07'+self.convstr(j7), 'utf8'))652 print (self.ser.readline())653 time.sleep(0.01) # delays for 1 seconds654 j1 = 90655 self.ser.write(bytearray('j07'+self.convstr(j7), 'utf8'))656 657 ####################################################658659 def writej14_Left(self):660 global j14661 if (j14>j14min):662 j14 -=stepsize663 self.ser.write(bytearray('j14'+self.convstr(j14), 'utf8'))664 print(j14)665 print (self.ser.readline())666 667 def writej14_Right(self):668 global j14669 if (j14<j14max):670 j14 +=stepsize671 self.ser.write(bytearray('j14'+self.convstr(j14), 'utf8'))672 print(j14)673 print (self.ser.readline())674 def writej14_reset(self):675 global j14676 j14 = j14av677 self.ser.write(bytearray('j14'+self.convstr(j14), 'utf8'))678 print('j014'+self.convstr(j14))679 print (self.ser.readline())680 681 def writej14_sweep(self):682 global j14683 for j14 in range(0,1480):684 print(j14)685 self.ser.write(bytearray('j14'+self.convstr(j14), 'utf8'))686 print (self.ser.readline())687 time.sleep(0.01) # delays for 1 seconds688 j1 = 90689 self.ser.write(bytearray('j14'+self.convstr(j14), 'utf8'))690 691692 ####################################################693694 def writej15_Left(self):695 global j15696 if (j15>j15min):697 j15 -=stepsize698 self.ser.write(bytearray('j15'+self.convstr(j15), 'utf8'))699 print(j15)700 print (self.ser.readline())701 702 def writej15_Right(self):703 global j15704 if (j15<j15max):705 j15 +=stepsize706 self.ser.write(bytearray('j15'+self.convstr(j15), 'utf8'))707 print(j15)708 print (self.ser.readline())709 def writej15_reset(self):710 global j15711 j15 = j15av712 self.ser.write(bytearray('j15'+self.convstr(j15), 'utf8'))713 print('j015'+self.convstr(j15))714 print (self.ser.readline())715 716 def writej15_sweep(self):717 global j15718 for j15 in range(0,1580):719 print(j15)720 self.ser.write(bytearray('j15'+self.convstr(j15), 'utf8'))721 print (self.ser.readline())722 time.sleep(0.01) # delays for 1 seconds723 j1 = 90724 self.ser.write(bytearray('j15'+self.convstr(j15), 'utf8'))725 726727 728729 730731def main():732 ser = serial.Serial()733 ser.port = 'COM5'734 ser.baudrate = 9600735 ser.timeout = 0736 # open port if not already open737 if ser.isOpen() == False:738 ser.open() ...

Full Screen

Full Screen

AnalysisDBFactory2.py

Source:AnalysisDBFactory2.py Github

copy

Full Screen

...67 68 print "Error %s:" % e.args[0]69 return False70 return True71 def convstr(self,tmpstr):72 if tmpstr is None:73 return tmpstr74 elif isinstance(tmpstr,int):75 return tmpstr76 else:77 return "'"+tmpstr+"'"78 def saveAnalysis(self,anaobj):79 """ Save Analysis Object """80 with self.con:81 82 cur = self.con.cursor() 83 data = {}84 85 id = self.convstr(anaobj.id)86 name = self.convstr(anaobj.name)87 owner = self.convstr(anaobj.owner)88 owner_email = self.convstr(anaobj.owner_email)89 90 current_status= self.convstr(anaobj.current_status)91 output_status = self.convstr(anaobj.output_status)92 input_files = self.convstr(anaobj.input_files)93 input_types = self.convstr(anaobj.input_types)94 input_dir = self.convstr(anaobj.input_dir)95 working_dir = self.convstr(anaobj.working_dir)96 output_dir = self.convstr(anaobj.output_dir)97 output_files = self.convstr(anaobj.output_files)98 output_types = self.convstr(anaobj.output_types)99 commands = self.convstr(anaobj.commands)100 output_str = self.convstr(anaobj.output_str)101 summary_data = self.convstr(anaobj.summary_data)102 runtype = self.convstr(anaobj.runtype)103 param = self.convstr(anaobj.param)104 queue = self.convstr(anaobj.queue)105 slurmid = self.convstr(anaobj.slurmid)106 cores = self.convstr(anaobj.cores)107 mempercore = self.convstr(anaobj.mempercore)108 date_created = self.convstr(anaobj.date_created)109 110 if id == None: # This is a new analysis111 112 sql = "insert into Analysis(Name,Owner,OwnerEmail,CurrentStatus,OutputStatus,InputDir,WorkingDir,OutputDir,RunType,Param,Queue,SlurmId,Cores,MemPerCore,DateCreated) values(%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%d,%d,%d,%s)" % (name,owner,owner_email,current_status,output_status,input_dir,working_dir,output_dir,runtype,param,queue,slurmid,cores,mempercore,date_created)113 114 cur = self.executeQuery(sql)115 116 id = cur.lastrowid117 118 anaobj.id = id119 120 logging.info("ID is %s" % id)121 else: # This is an updated analysis122 sql = "update Analysis set Name='%s', Owner='%s', OwnerEmail='%s', CurrentStatus='%s', OutputStatus='%s', InputDir='%s', WorkingDir='%s', OutputDir='%s', RunType='%s',Param='%s',Queue='%s',SlurmId=%d,Cores=%d, MemPerCore=%d where ID = %d" % (name,owner,owner_email,current_status,output_status,input_dir,working_dir,output_dir,runtype,param,queue,slurmid,cores,mempercore,id)...

Full Screen

Full Screen

zigzag-conversion.py

Source:zigzag-conversion.py Github

copy

Full Screen

1class Solution:2 def convert(self, s: str, numRows: int) -> str:3 n = len(s)4 if n == 1 or numRows == 1:5 return s6 interval = (2*numRows) - 27 convstr = ""8 for i in range(numRows):9 for c in range(i,n,interval):10 convstr = convstr + s[c]11 if numRows-1 > i > 0 and c+interval-2*i < n:12 convstr = convstr + s[c+interval-2*i]...

Full Screen

Full Screen

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

Run ATX automation tests on LambdaTest cloud grid

Perform automation testing on 3000+ real desktop and mobile devices online.

Try LambdaTest Now !!

Get 100 minutes of automation test minutes FREE!!

Next-Gen App & Browser Testing Cloud

Was this article helpful?

Helpful

NotHelpful