Skip to main content

utils for python

Project description

pyutils

pip3 install --upgrade slimz

Color

from slimz.color import Color

cl = Color()

print(cl.red('I am red!'))
print(cl.green('I am gree!'))
print(cl.yellow('I am yellow!'))
print(cl.blue('I am blue!'))
print(cl.magenta('I am magenta!'))
print(cl.cyan('I am cyan!'))
print(cl.white('I am white!'))
print(cl.white_green('I am white green!'))

Book1

Book1 is just for reading specified cell data

from slimz.book import Book1,parseFloatTimeToString

b1 = Book1("/Users/scottxiong/Desktop/test.xlsx")
sheet = b1.sheet(0)

#parseFloatTimeToString(row,col,sheet)
print(sheet.cell_value(0,0))
print(sheet.cell_value(0,1))
print(sheet.cell_value(0,2))
print(sheet.cell_value(1,2))
print(sheet.cell_value(4,0))

Book2

Book2 used for writing data with existing sheet template

from slimz.book import font,style,Book2,borders,alignment_center,alignment_left,alignment_right
style1 = style(borders,alignment_center,font("Arial",10))

b2 = Book2("/Users/scottxiong/Desktop/test.xlsx","/Users/scottxiong/Desktop/test1.xls")
sheet = b2.copy(0,0)
sheet.write(5,1,"hello world")
sheet.write(5,2,1111)
sheet.write(5,3,"2020/03/02")
b2.save()

other function

from slimz import today_str,isExist,firstLetterToUpper

print(today_str)
print(isExist("a.txt"))
print(firstLetterToUpper("I lOve yoU & all the PEOPLE that loved me!"))

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

slimz-0.0.6.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

slimz-0.0.6-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file slimz-0.0.6.tar.gz.

File metadata

  • Download URL: slimz-0.0.6.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.1

File hashes

Hashes for slimz-0.0.6.tar.gz
Algorithm Hash digest
SHA256 7be79654683c1e7609ae1f1738591b249524b38f03233d0b8b63fb51ec9c69be
MD5 4f5035c677161889212a396714a9c73d
BLAKE2b-256 c92b6ef1be4c1aa5ddd66d9e9862315e9dd26e440054e043036256d584a11f30

See more details on using hashes here.

File details

Details for the file slimz-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: slimz-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.1

File hashes

Hashes for slimz-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 a3a92cf062651397298454fadfbed42b6568f8597a098b8d654274b9cdf96f2c
MD5 59d7c5554ed5bdf6007877a13dccf5da
BLAKE2b-256 3f0760001e09837e1a2b0b0e44551abd1cdfbde3a22d5cb7694cba0cf516b3a3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page