Skip to main content

suitcase in st st_common module

Project description

st_common

通用模块 指定版本:python3.10+

模块介绍

名称 用途
emailmodule 邮件发送模块
logmodule 日志模块
cookiesmodule cookies模块
commbase 通用基础模块
dbmodule 数据库插入/更新模块(ORM)
securemodule 安全模块
msgreport 通知发送模块

how to use

1. install

python setup.py install or pip install st_common

2. use

check tests dir with unittest case

v1.0.0 (23 August 2023)

  • add commonbase: CommonBase :
    • save/read file , check chinese in str , check num in str with Thousands ,valid filename in linux or window
    • get filename with dict in filepath
    • find dict element list with target key in dict
  • add dbmodule: SQLdatabase : fetch / insert / delet / create table / update
  • add securemodule: Secure : encrypt / decrypt str or dict

v1.0.1 (1 September 2023)

  • fix dbmodule: SQLdatabase : fetch with filter dict

v1.1.0 (4 September 2023)

  • add msgreport: ISZMsgReport : send msg in dingding in my now dingding

v1.1.1 (6 September 2023)

  • add dbmodule: SQLdatabase : update_or_insert_data / get_columns_comment

v1.2.0 (12 September 2023)

  • add rpamodule: BaseBrowser
  • add commonbase: logger
  • add dbmodule: get_table_field_comment & MongoDBClient

v1.2.1 (12 September 2023)

  • add ccookies
  • fix logger handler

v1.2.2 (12 September 2023)

  • fix logger handler

v1.2.3 (19 September 2023)

  • add rpamodule : operationflow
  • add dbmodule : get_columns_name
  • add commonbase : Commbase - ddot2dict

v1.2.4 (24 September 2023)

  • fix rpamodule : get_element_wait_retry

v1.2.5 (25 September 2023)

  • fix rpamodule : get_element_wait_retry

v1.2.6 (25 September 2023)

  • fix rpamodule : set get_element_wait

v1.2.7 (25 September 2023)

  • add commbase : log_file

v1.2.8 (27 September 2023)

  • fix rpamodule : get_element_wait_retry num

v1.2.9 (28 September 2023)

  • fix commbase : log file 2 times

v1.2.10 (28 September 2023)

  • fix commbase : formatter log

v1.2.11 (11 October 2023)

  • fix commbase tmpclass
  • fix rpamodule close
  • add commbase clean_filename

v1.2.12 (12 October 2023)

  • fix dbmodule update_or_insert_data deduplicate_mode
  • add mgsreport send_group_markdown

v1.2.13 (13 October 2023)

  • add commbase search_file

v1.2.14 (13 October 2023)

  • fix commbase search_file

v1.3.0 (20 October 2023)

  • add commbase fn_timer
  • add mgsreport ISZ_main_exception_report_args

v1.3.1 (26 October 2023)

  • fix ISZMsgReport chatbot_text code and content_type
  • add rpa init log
  • fix ISZ_main_exception_report_args content

v1.3.2 (30 October 2023)

  • add commonbase CountingHandler
  • add commonbase BaseLogger self.counting_handler
  • fix ISZ_main_exception_report_args counting handler

v1.3.3 (8 November 2023)

  • add commonbase find_numbers_in_string

v1.3.4 (16 November 2023)

  • add rpa select_from_name

v1.3.5 (21 November 2023)

  • add commonbase get_file path
  • add dbmodule RedisPriorityQueue

v1.3.6 (21 November 2023)

  • fix dbmodule RedisPriorityQueue uuid

v1.3.7 (21 November 2023)

  • fix dbmodule RedisPriorityQueue push

v1.3.8 (29 November 2023)

  • add commonbase extract_email

v1.3.9 (1 December 2023)

  • add rpamodule BaseBrowser parameter debuggerAddress

v1.3.11 (5 February 2024)

  • FIX commonbase get_filename_dict_in_filepath

v1.4.0 (8 April 2024)

  • [FIX] rpa BaseBrowser parameter chrome_options
  • add rpa get_print_options_normal
  • add rpa capture_from_element_xpath and capture_from_points

v1.4.1 (10 April 2024)

  • add msgreport DFS

v1.4.2 (25 June 2024)

  • fix secure parameter
  • fix logger
  • fix ChromeOptions

v1.4.4 (25 June 2024)

  • fix logger
  • add dotenv

v1.4.5 (11 September 2024)

  • setup install_requires
  • add check_runtime

v1.4.6 (27 November 2024)

  • fix rpamodule get_element_by_xpath_wait reflash param

v1.4.7 (06 December 2024)

  • fix logger
  • add click by xpath reflash bool

v1.4.8 (25 December 2024)

  • rpamodule add TmpLoginCaptchaNumAlphaChinese chrome_options

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

st_common-1.4.8.tar.gz (40.5 kB view details)

Uploaded Source

Built Distribution

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

st_common-1.4.8-py2.py3-none-any.whl (34.6 kB view details)

Uploaded Python 2Python 3

File details

Details for the file st_common-1.4.8.tar.gz.

File metadata

  • Download URL: st_common-1.4.8.tar.gz
  • Upload date:
  • Size: 40.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for st_common-1.4.8.tar.gz
Algorithm Hash digest
SHA256 7c4a2d51d07212d742374868e1dd6a3640e11a1084375d0ef5fecdf9eab24b10
MD5 72ef6a9981b7121736459fa086a47b0e
BLAKE2b-256 b597c82841ed3d1b565d3941340a7ec5e48f1eea2c9041d9c953acd650cbb92d

See more details on using hashes here.

File details

Details for the file st_common-1.4.8-py2.py3-none-any.whl.

File metadata

  • Download URL: st_common-1.4.8-py2.py3-none-any.whl
  • Upload date:
  • Size: 34.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for st_common-1.4.8-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ea006587f90c228fc50f3a5c54f46a577ff586e1517b3080e191c0c52b3de359
MD5 a044aad0633a21650530838ad7391d7e
BLAKE2b-256 c4b5319a7fb431905578bd09996962b0edff688c3f5baf352f28aed20dd99278

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