Anasayfa / python (Sayfa 4)

python

jpype._jexception.RuntimeExceptionPyRaisable: java.lang.RuntimeException: Class com.informix.jdbc.IfxDriver not found

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 »

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 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 »

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 »