#### PyKDE - Python Bindings for KDE

# class KShell

Table of contents
Modules
tdecore Classes
All Classes

Module | tdecore
Class | KShell
Inherits |

### enums

- Errors = {NoError, BadQuoting, FoundMeta }
- Options = {NoOptions, TildeExpand, AbortOnMeta }

### methods

- homeDir (user)

  returns (TQString)
  In versions KDE 3.2.0 and above only

  Argument | Type | Default
  --- | --- | ---
  user | TQString |

- joinArgs (a0)

  returns (TQString),
  In versions KDE 3.2.0 and above only

  Argument | Type | Default
  --- | --- | ---
  a0 | Python list of string |

- joinArgs (a0)

  returns (TQString),
  In versions KDE 3.2.0 and above only

  Argument | Type | Default
  --- | --- | ---
  a0 | Python list of string |

- joinArgsDQ (args)

  returns (TQString)
  In versions KDE 3.2.0 and above only

  Argument | Type | Default
  --- | --- | ---
  args | TQStringList |

- splitArgs (cmd, flags = 0)

  returns (TQStringList) err (int)
  In versions KDE 3.2.0 and above only

  Argument | Type | Default
  --- | --- | ---
  cmd | TQString |
  flags | int | 0

- tildeExpand (path)

  returns (TQString)
  In versions KDE 3.2.0 and above only

  Argument | Type | Default
  --- | --- | ---
  path | TQString |