Class com.informix.jdbc.IfxDriver not found Python ile jdbc kullanarak informix veritabanına bağlanırken aldığım bir hatanın çözümü için paylaşıyorum Not: artık gerekmiyor güncel jaydebeapi sürümünde bu ssorun giderilmiş. jpype._jexception.RuntimeExceptionPyRaisable: java.lang.RuntimeException: Class com.informix.jdbc.IfxDriver not found çözümü bu sayfadan JayDeBeApi3-1.3.tar.gz dosyasını indirin daha sonra ilgili dizinde pip install .\JayDeBeApi3-1.3.tar.gz
Devamını Oku »jaydebeapi throws _jpype.PyJPField’ object has no attribute
jaydebeapi throws _jpype.PyJPField’ object has no attribute çözüm pip install JPype1==0.6.3 –force-reinstall
Devamını Oku »Add a folder to the Python library path windows
Python modüllerinizi farklı projelerden çağırma Python kendinize bir kütüphane oluşturmak istediniz ve ilgili “.py” dosyalarınızı bir directory de birleştirdiniz daha sonra farklı proje klasörlerinizden import falanca_kutuphane diyerek kütüphanenizi eklemek istediğiniz durumda ya ilgili py dosyasının kopyasını proje klasörüne eklemek durumundasınız yada windows için aşağıdaki yöntem ile sistem değişkeni olarak PYTHONPATH …
Devamını Oku »python get_armstrong_numbers
def get_armstrong_numbers(pNumber: int) -> str: lower = 100 sval = '' for num in range(lower, pNumber + 1): order = len(str(num)) sum = 0 temp = num while temp > 0: digit = temp % 10 sum += digit ** order temp //= 10 if num == sum: sval += …
Devamını Oku »python str to list from splitter function
def str_to_list_from_splitter(string: str, spliter: str) -> list: lst = list(string.split(spliter)) return lst str_1 = 'zamazingo mamamingo lamamingo' str_2 = 'greyfurt, elma, armut, kiraz' print(str_to_list_from_splitter(str_1, ' ')) print(str_to_list_from_splitter(str_2, ',')) Result ['zamazingo', 'mamamingo', 'lamamingo'] ['greyfurt', ' elma', ' armut', ' kiraz']
Devamını Oku »TypeError: __init__() missing 1 required positional argument: ‘gateway_parameters’
TypeError: __init__() missing 1 required positional argument: ‘gateway_parameters’ gwconn = java_gateway.GatewayConnection() TypeError: __init__() missing 1 required positional argument: ‘gateway_parameters’ pip install JayDeBeApi kurup patch olarakta http://223.99.230.21/pypi/web/simple/jaydebeapi3/ buradan JayDeBeApi3-1.3.tar.gz dosyasını pip install D:\downloads\JayDeBeApi3-1.3.tar.gz yükledikten sonra informix bağlantısında aldığım TypeError: __init__() missing 1 required positional argument: ‘gateway_parameters’ hatasının çözümü için C:\Users\SizinKullaniciAdiniz\AppData\Local\Programs\Python\Python37\Lib\site-packages\jaydebeapi\__init__.py dosyasını …
Devamını Oku »python string aradan seç
def aradan_sec(sval, startval,endval): return sval[sval.find(startval)+len(startval):sval.rfind(endval)]
Devamını Oku »Python Pdf Split and read invoice no
her sayfasında ayrı bir fatura olan pdf dosyasını her sayfayı ayrı pdf dosyası haline getirip daha sonra o sayfa içinde bulunan fatura numarasına göre ilgili pdf dosyasının adını değiştiren program. import os import shutil import tkinter as tk from datetime import datetime from tkinter import filedialog from PyPDF2 import PdfFileWriter, …
Devamını Oku »change_file_names_in_folder.py
üşendim hakkında bir şeyler yazmaya sonra yazarım. #!/usr/bin/env python3 import os import sys from pathlib import Path def get_count_files_in_folder(): return len([name for name in os.listdir('.') if os.path.isfile(name)]) def get_digit_count(number): count = 0 while number > 0: number = number // 10 count = count + 1 return count def get_list_files_in_folder(): …
Devamını Oku »Python str to seo str slugify
Django source içerisinde bulunan slugify fonksiyonunu biraz değiştirerek aşağıdaki şekilde kullanabiliriz. import unicodedata import re def slugify(value): """ Normalizes string, converts to lowercase, removes non-alpha characters, and converts spaces to hyphens. """ value = value.replace(u'\u0131', 'i') value = unicodedata.normalize('NFKD', value).encode('ascii', 'ignore').decode('ascii') value = re.sub(r'[^\w\s-]', '', value).strip().lower() return re.sub(r'[-\s]+', '-', value) …
Devamını Oku »