import os import ctypes FILE_ATTRIBUTE_READONLY = 0x01 FILE_ATTRIBUTE_HIDDEN = 0x02 FILE_ATTRIBUTE_SYSTEM = 0x04 FILE_ATTRIBUTE_DIRECTORY = 0x10 FILE_ATTRIBUTE_ARCHIVE = 0x20 FILE_ATTRIBUTE_NORMAL = 0x80 FILE_ATTRIBUTE_TEMPORARY = 0x0100 def set_attribute_single(path_or_file, attr_name): ret = ctypes.windll.kernel32.SetFileAttributesW(path_or_file, attr_name) if ret: print(path_or_file,' ok') else: # return code of zero indicates failure -- raise a Windows error raise …
Devamını Oku »Monthly Archives: Kasım 2018
Python apppool stop/start isapi dll copy run as admin
Aşağıda ki koda kendim için yazdığım python script’i bulunmakta Amaç iis üzerinde çalışan bir unigui uygulamasının stop edilip dll dosyasının yedeğinin alınıp, güncel dll dosyasının uygulamanın çalışma dizinine kopyalanması ve iis apppool unu yeniden açılması kodları kullanmak isteyen bir zahmet try except kullansın ben kullanmadım hunharca eleştirebilirsiniz 🙂 import ctypes …
Devamını Oku »Python run as admin script windows
import ctypes import sys import time def is_admin(): try: return ctypes.windll.shell32.IsUserAnAdmin() except: return False def admin_olarak_calisacak_fonksiyon(): print('Ben Admin Olarak Çalışıyorum') if is_admin(): admin_olarak_calisacak_fonksiyon() else: ctypes.windll.shell32.ShellExecuteW(None, "runas", sys.executable, __file__, None, 1)
Devamını Oku »python textwrap
https://docs.python.org/3/library/textwrap.html aşağıdaki kod’da verdiğimiz metnin ekranda ki max with’ini 25 yaptık kelimeleri bölmeden bir alt satıra geçirdi. import textwrap mytexxt = """ Lorem Ipsum Nedir? Lorem Ipsum, dizgi ve baskı endüstrisinde kullanılan mıgır metinlerdir. Lorem Ipsum, adı bilinmeyen bir matbaacının bir hurufat numune kitabı oluşturmak üzere bir yazı galerisini alarak …
Devamını Oku »