Skip to main content

SWRunShell

进一步封装了subprocess,Python调用shell命令;
支持 Python2, Python3;

安装 Install


pip3 install SWRunShell

使用

from swrunshell import shell_command

command = 'echo "hello, world!"'

# 参数说明:
# print_command: 是否将command 打印到终端,默认False
# print_log: 是否打印shell命令执行结果,默认False
# error_to_output: 是否把错误信息stderr重定向到标准输出stdout,默认True
# print_error: 异常时,是否打印错误信息,默认True

shell_command.call(command, print_command=False)
shell_command.check_call(command)
shell_command.check_output(command)

Metadata

Release files for SWRunShell 1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for SWRunShell 1.2
File Size Uploaded
SWRunShell-1.2.tar.gz 3.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for SWRunShell 1.2
File Interpreter ABI Platform
SWRunShell-1.2-py3-none-any.whl Python 3 none any Details

Total release size: 8.2 kB

Release files / SWRunShell-1.2.tar.gz

Download URL SWRunShell-1.2.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
d4e1584107df20688b790ba4c2f15cd39c894f657020593bad50906a00f99499
BLAKE2b-256 checksum
How to use checksums
b08a6ce7cd096a8fe9b2583e36888f02aa543ecf9408a2c2a059880fd232d43c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.7

Release files / SWRunShell-1.2-py3-none-any.whl

Download URL SWRunShell-1.2-py3-none-any.whl
Size 4.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d704817e0c3d318909b94af6481293e458ee4799cfca6bc3065b9c32053797dd
BLAKE2b-256 checksum
How to use checksums
75cf1660e7469b1590695c02d4a871d0b9f4e7a2f08a99db72a14d2012117306
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/57.4.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.7

Release history Release notifications | RSS feed

This release

1.2 This release

2 release files

1.1

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page