Advertisement
UgoDonini

esercizi esecuzione codice da stringhe manca test exec()

May 11th, 2017
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. import os
  2. p=print
  3. def read(file_1):
  4. a=file_1.read()
  5. s = 'You have found. a new job'
  6. s=s+': '+a
  7. return s
  8. c={1:'description1.txt',3:'w',2:open}
  9.  
  10. print(c[2],c[1],c[3])
  11.  
  12. fl=c[2](c[1],c[3])
  13. c={1:'description1.txt',3:'w',2:open,4:fl.write}
  14. fl.write('prima prova codice personale')
  15. c[4]('seconda riga sono riuscito ad attivare fl.write da numero dizionario')
  16. fl.close()
  17. out=open ('description.txt','w')
  18.  
  19. out.write('as a Doctor in a Hospital in Rome')
  20.  
  21. out.close()
  22.  
  23. fl_in=open ('description.txt','r')
  24. print(read(fl_in))
  25. fl_in.close()
  26. ffl_in=open ('description1.txt','r')
  27. print(read(ffl_in))
  28. ffl_in.close()
  29. a1=dir
  30. a2=os.listdir()
  31. p(a1(a2))
  32. p(a2)
  33. cx={}
  34. cx[0]=open('fl1','w')
  35. cx[1]=fl.write
  36. cx[2]=fl.readline
  37. p(cx)
  38. fl.close()
  39. fl=cx[0]
  40. #fl=cx[0]('fl1','w')
  41. cx[0]=open('fl1','w')
  42. cx[1]=fl.write
  43. cx[2]=fl.readline
  44. cx[1]('prova. codice personale 334')
  45. cx[1]('\n seconda riga. ')
  46. fl.close()
  47. apri=fl=open('fl1','r')
  48. #p(cx[2])
  49. #aprie
  50. leggi=fl.readline()
  51.  
  52. apri
  53. p(leggi)
  54. p(apri)
  55. apri
  56. leggi=fl.readline()
  57. p(leggi)
  58. chiudi=fl.close()
  59. p(type(chiudi))
  60. p(type(p))
  61. x1=eval('3+5')
  62. p(x1)
  63. x1=eval('dir(os)')
  64. p(x1)
  65. eval("p('prova')")
  66. fl=eval("open('prova.txt','w')")
  67. eval("fl.write('prova1')")
  68. eval("fl.write(' ora riesco\\n and andare a capo col carattere escape\\n terza riga di prova1\\nma bisogna usare doppio backslash prima di n')")
  69. eval("fl.write(' ora riesco \\n ad andare a capo col carattere escape\\n terza riga di prova1\\nma bisogna usare doppio backslash prima di n')")
  70. eval("fl.close()")
  71. fl=eval("open('prova.txt','r')")
  72. ax=eval('fl.read()')
  73. p(ax)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement