TheBrain نشر 16 مارس 2016 أرسل تقرير نشر 16 مارس 2016 هل توجد دالة في بايثون تدعم قراءة النصوص الموجودة في ذاكرة النصوص (clipboard) على نظام ويندوز؟ وكيف يمكنني استخدامها؟ تعيين نص، الحصول على نص.... اقتباس
0 هشام رزق الله نشر 16 مارس 2016 أرسل تقرير نشر 16 مارس 2016 نعم يمكنك استخدام وحدة تسمى بـwin32clipboard والتي هي جزء من pywin32، وهذا مثال بسيط حول كيفية تعيين قيمة معين لهذه الذاكرة عن طريق استخدام عدة دوال من هذه المكتبة: import win32clipboard win32clipboard.OpenClipboard() win32clipboard.EmptyClipboard() win32clipboard.SetClipboardText('Academy.Hsoub') win32clipboard.CloseClipboard() وأما بالنسبة لطريقة الحصول على القيمة الموجودة في الذاكرة فيمكنك استخدام نفس الطريقة السابقة لكن باستخدام دالة GetClipboardData بدلا من SetClipboardText كما يظهر في المثال التالي: win32clipboard.OpenClipboard() data = win32clipboard.GetClipboardData() win32clipboard.CloseClipboard() print data اقتباس
السؤال
TheBrain
هل توجد دالة في بايثون تدعم قراءة النصوص الموجودة في ذاكرة النصوص (clipboard) على نظام ويندوز؟ وكيف يمكنني استخدامها؟ تعيين نص، الحصول على نص....
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.