Bu örnekte, geçici bir değişken kullanarak ve geçici değişken kullanmadan iki değişkenin değerlerini değiştirmeyi göreceğiz. x = 10 y = 3 x, y = y, x
Devamını Oku »Python bool class
python, Boole değerlerini temsil etmek için kullanılan somut bir bool sınıfına sahiptir. Ancak bool sınıfı, int sınıfının bir alt sınıfıdır. tamsayıların tüm özelliklerine ve yöntemlerine sahiptirler ve , veya vb. issubclass(bool, int) -> True İki sabit tanımlanmıştır: True ve False isinstance (True, bool) -> True isinstance(True, int) -> True devamı …
Devamını Oku »python pep nedir?
https://www.python.org/dev/peps/ PEP(Python Enhancement Proposals / Python Geliştirme Önerileri) pep python dilinin yeni gelen özellikleri tasarım kararlarının bulunduğu bir dizi kayıttır örnek vermek gerekirse meşhur pep 8 pythonda kod yazım stili https://www.python.org/dev/peps/pep-0008/ linkte görüleceği üzere burada kod yazım standartlarından Indentation, tab bir satırda maximum 79 karakter bulunması gerektiği şeklinde açıklamalar mevcut …
Devamını Oku »python jaydebeapi informix connect
conn = jaydebeapi.connect("com.informix.jdbc.IfxDriver", 'jdbc:informix-sqli://sunucuipyadadomain:1526/databasename:INFORMIXSERVER=infxservername;USER=username;Password=password;NEWLOCALE=tr_tr,tr_tr;NEWCODESET=8859_9,8859-1,819;IFX_LOCK_MODE_WAIT=-1;IFX_TRIMTRAILINGSPACES=1', [username,password], r"D:\ihk\programlar\jdbc-4.10.8.1.jar", ) JayDeBeApi 1.2.3 versiyonu ile birlikte bazı hatalar giderilmiş daha önce yanında ekstra kurulum yaptığımız JayDeBeApi3-1.3’a gerek kalmadı. https://github.com/baztian/jaydebeapi
Devamını Oku »python all packages update script
import pkg_resources from subprocess import call packages = [dist.project_name for dist in pkg_resources.working_set] for pck in packages: clval = 'pip install --upgrade '+pck print("pip install --upgrade", pck) call(clval, shell=True)
Devamını Oku »python http server trick
terminal ekranından tarayıcıdan görünmesini istediğiniz klasöre gidin cd d:\download daha sonra python -m http.server 8000 işte bu kadar. dışarıdan erişim için artı olarak modeminizden portu yönlendirmek güvenlik duvarından bu porta izin vermekte gerekiyor.
Devamını Oku »Python SSH connection and exec command
Python ssh connection and exec command import paramiko import time def ssh_login(host_name, user_name, my_password): ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect(hostname=host_name, username=user_name, password=my_password) # key_filename='/home/ubuntu/.ssh/mykey.pem' return ssh def ssh_exec_command(ssh: object, komut: str): stdin, stdout, stderr = ssh.exec_command(komut) for line in stdout.read().splitlines(): print(line.decode("utf-8")) def ssh_close(ssh): ssh.close() def main(): host_name = 'your_ip' user_name = …
Devamını Oku »Python String Class
Python’da stringler str sınıfının değiştirilemez (immutable) bir örneğidir. Bir string nesnesi oluşturulduktan sonra değiştirilemez. strval = “Hello World” strval = “Hello world” print(id(strval)) print(type(strval)) print(strval) strval = “Hello World” şeklinde str sınıfından bir nesne ürettiğimiz gibi strval = str(“Hello World”) şeklinde de üretebilirdik. Aynı şekilde strval = “Hello …
Devamını Oku »Python da listeler
Python da Listeler Pythonda listelerde veri elemanları saklandığı gibi veri öğeleri de saklanabilmektedir. Diğer programlama dillerindede diziler vardır bunlar python listelerine benzer fakat aynı değildir! Diziler sabit boyuttadır ve öğelerinin her birinde aynı veri türüne sahiptir. Python’da listeler büyüyebilir ve küçülebilir. Python’da bir listenin öğeleri farklı türleri saklayabilir. Diğer pekçok …
Devamını Oku »chrome python selenium adress bar visible
Python selenium adress bar visible for chrome Python selenium kullanarak chrome driverında adres çubuğunu gizlemek için chrome options olarak options.add_argument(–app=https://www.google.com) giriyoruz List of Chromium Command Line Switches from selenium.webdriver.chrome.options import Options options = Options() options.add_argument('start-maximized') options.add_argument('--app=https://www.google.com'); wd = webdriver.Chrome(executable_path=r'D:\chromedriver.exe',options=options) https://peter.sh/experiments/chromium-command-line-switches/ List of Chromium Command Line Switches « Peter Beverloo …
Devamını Oku »