שאלה | שה print יועתק גם לזכרון המחשב
-
@בן-מאיר אולי המומחים הגדולים יביאו שיטות קצרות יותר, בינתיים אתה יכול פשוט להפעיל את ה cmd מתוך פייתון, ומשם להעתיק את מה אתה רוצה לזכרון המחשב. זה מתבצע באמצעות os.system (נדרש ייבוא ספריית os)
כך:os.system("echo shalom|clip")
אם אתה רוצה להכניס נתונים ממשתנים אתה יכול כמובן להשתמש ב string format, כך:
os.system(f"echo {x}|clip")
-
@בן-מאיר כתב בשאלה | שה print יועתק גם לזכרון המחשב:
האםיש אופציה בפייתון שמה שמודפס בPRINT יועתק גם לזכרון המחשב?
כמו שיש למשל בCMD את האופציה של |clipecho shalom|clip
https://stackoverflow.com/questions/11063458/python-script-to-copy-text-to-clipboard
-
@אביי
האם שייך להעתיק לזכרון את כל הפרינטים שבסקריפט
למשל בסקריפט הזהfor a in range (100): print(f'{(a%10+1)*((a+10)//10):3d}',end='|'+'\n'*((a%10+1)//10))
שיעתיק לי את כל הלוח הכפל לזכרון כמו התוצאה הסופית ולפי הכללים של הפרינט
1| 2| 3| 4| 5| 6| 7| 8| 9| 10| 2| 4| 6| 8| 10| 12| 14| 16| 18| 20| 3| 6| 9| 12| 15| 18| 21| 24| 27| 30| 4| 8| 12| 16| 20| 24| 28| 32| 36| 40| 5| 10| 15| 20| 25| 30| 35| 40| 45| 50| 6| 12| 18| 24| 30| 36| 42| 48| 54| 60| 7| 14| 21| 28| 35| 42| 49| 56| 63| 70| 8| 16| 24| 32| 40| 48| 56| 64| 72| 80| 9| 18| 27| 36| 45| 54| 63| 72| 81| 90| 10| 20| 30| 40| 50| 60| 70| 80| 90|100|
-
@מאן-דאמר-5 כתב בשאלה | שה print יועתק גם לזכרון המחשב:
@בן-מאיר תחליף את ה print ב pyperclip.copy וחוץ מזה הכל אותו דבר.
@מאן-דאמר-5 אתה בטוח?
אצלי זה לא עובד
אל תשכח שזה פקודה על לולאה וצרות האחרונות משכחות את הראשונות