skype4py.utils-module.html
来自「基于python的skype的API的说明文档」· HTML 代码 · 共 469 行 · 第 1/2 页
HTML
469 行
<div><table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white"><tr><td> <table width="100%" cellpadding="0" cellspacing="0" border="0"> <tr valign="top"><td> <h3 class="epydoc"><span class="sig"><span class="sig-name">chop</span>(<span class="sig-arg">s</span>, <span class="sig-arg">n</span>=<span class="sig-default">1</span>, <span class="sig-arg">d</span>=<span class="sig-default">None</span>)</span> </h3> </td><td align="right" valign="top" ><span class="codelink"><a href="Skype4Py.utils-pysrc.html#chop">source code</a></span> </td> </tr></table> <p>Chops initial words from a string and returns a list of them and the rest of the string.</p> <dl class="fields"> <dt>Parameters:</dt> <dd><ul class="nomargin-top"> <li><strong class="pname"><code>s</code></strong> (str or unicode) - String to chop from.</li> <li><strong class="pname"><code>n</code></strong> (int) - Number of words to chop.</li> <li><strong class="pname"><code>d</code></strong> (str or unicode) - Optional delimeter. Any white-char by default.</li> </ul></dd> <dt>Returns: list of str or unicode</dt> <dd>A list of n first words from the string followed by the rest of the string (<code>[w1, w2, ..., wn, rest_of_string]</code>).</dd> </dl></td></tr></table></div><a name="args2dict"></a><div><table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white"><tr><td> <table width="100%" cellpadding="0" cellspacing="0" border="0"> <tr valign="top"><td> <h3 class="epydoc"><span class="sig"><span class="sig-name">args2dict</span>(<span class="sig-arg">s</span>)</span> </h3> </td><td align="right" valign="top" ><span class="codelink"><a href="Skype4Py.utils-pysrc.html#args2dict">source code</a></span> </td> </tr></table> <p>Converts a string in 'ARG="value", ARG2="value2"' format into a dictionary.</p> <dl class="fields"> <dt>Parameters:</dt> <dd><ul class="nomargin-top"> <li><strong class="pname"><code>s</code></strong> (str or unicode) - Input string with comma-separated 'ARG="value"' strings.</li> </ul></dd> <dt>Returns: dict</dt> <dd><code>{'ARG': 'value'}</code> dictionary.</dd> </dl></td></tr></table></div><a name="quote"></a><div><table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white"><tr><td> <table width="100%" cellpadding="0" cellspacing="0" border="0"> <tr valign="top"><td> <h3 class="epydoc"><span class="sig"><span class="sig-name">quote</span>(<span class="sig-arg">s</span>, <span class="sig-arg">always</span>=<span class="sig-default">False</span>)</span> </h3> </td><td align="right" valign="top" ><span class="codelink"><a href="Skype4Py.utils-pysrc.html#quote">source code</a></span> </td> </tr></table> <p>Adds double-quotes to string if needed.</p> <dl class="fields"> <dt>Parameters:</dt> <dd><ul class="nomargin-top"> <li><strong class="pname"><code>s</code></strong> (str or unicode) - String to add double-quotes to.</li> <li><strong class="pname"><code>always</code></strong> (bool) - If True, adds quotes even if the input string contains no spaces.</li> </ul></dd> <dt>Returns: str or unicode</dt> <dd>If the given string contains spaces or always=True, returns the string enclosed in double-quotes (if it contained quotes too, they are preceded with a backslash). Otherwise returns the string unchnaged.</dd> </dl></td></tr></table></div><a name="esplit"></a><div><table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white"><tr><td> <table width="100%" cellpadding="0" cellspacing="0" border="0"> <tr valign="top"><td> <h3 class="epydoc"><span class="sig"><span class="sig-name">esplit</span>(<span class="sig-arg">s</span>, <span class="sig-arg">d</span>=<span class="sig-default">None</span>)</span> </h3> </td><td align="right" valign="top" ><span class="codelink"><a href="Skype4Py.utils-pysrc.html#esplit">source code</a></span> </td> </tr></table> <p>Splits a string into words.</p> <dl class="fields"> <dt>Parameters:</dt> <dd><ul class="nomargin-top"> <li><strong class="pname"><code>s</code></strong> (str or unicode) - String to split.</li> <li><strong class="pname"><code>d</code></strong> (str or unicode) - Optional delimeter. Any white-char by default.</li> </ul></dd> <dt>Returns: list of str or unicode</dt> <dd>A list of words or <code>[]</code> if the string was empty.</dd> </dl><div class="fields"> <p><strong>Note:</strong> This function works like <code>s.split(d)</code> except that it always returns an empty list instead of <code>['']</code> for empty strings. </p></div></td></tr></table></div><a name="cndexp"></a><div><table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white"><tr><td> <table width="100%" cellpadding="0" cellspacing="0" border="0"> <tr valign="top"><td> <h3 class="epydoc"><span class="sig"><span class="sig-name">cndexp</span>(<span class="sig-arg">condition</span>, <span class="sig-arg">truevalue</span>, <span class="sig-arg">falsevalue</span>)</span> </h3> </td><td align="right" valign="top" ><span class="codelink"><a href="Skype4Py.utils-pysrc.html#cndexp">source code</a></span> </td> </tr></table> <p>Simulates a conditional expression known from C or Python 2.5+.</p> <dl class="fields"> <dt>Parameters:</dt> <dd><ul class="nomargin-top"> <li><strong class="pname"><code>condition</code></strong> (bool, see note) - Boolean value telling what should be returned.</li> <li><strong class="pname"><code>truevalue</code></strong> (any) - Value returned if condition was True.</li> <li><strong class="pname"><code>falsevalue</code></strong> (any) - Value returned if condition was False.</li> </ul></dd> <dt>Returns: same as type of truevalue or falsevalue</dt> <dd>Either truevalue or falsevalue depending on condition.</dd> </dl><div class="fields"> <p><strong>Note:</strong> The type of condition parameter can be anything as long as <code>bool(condition)</code> returns a bool value. </p></div></td></tr></table></div><a name="WeakCallableRef"></a><div><table class="details" border="1" cellpadding="3" cellspacing="0" width="100%" bgcolor="white"><tr><td> <table width="100%" cellpadding="0" cellspacing="0" border="0"> <tr valign="top"><td> <h3 class="epydoc"><span class="sig"><span class="sig-name">WeakCallableRef</span>(<span class="sig-arg">c</span>, <span class="sig-arg">callback</span>=<span class="sig-default">None</span>)</span> </h3> </td><td align="right" valign="top" ><span class="codelink"><a href="Skype4Py.utils-pysrc.html#WeakCallableRef">source code</a></span> </td> </tr></table> <p>Creates and returns a new weak reference to a callable object.</p> <p>In contrast to weakref.ref() works on all kinds of callables. Usage is same as weakref.ref().</p> <dl class="fields"> <dt>Parameters:</dt> <dd><ul class="nomargin-top"> <li><strong class="pname"><code>c</code></strong> (callable) - A callable that the weak reference should point at.</li> <li><strong class="pname"><code>callback</code></strong> (callable) - Callback called when the callable is collected (freed).</li> </ul></dd> <dt>Returns: weakref</dt> <dd>A weak callable reference.</dd> </dl></td></tr></table></div><br /><!-- ==================== NAVIGATION BAR ==================== --><table class="navbar" border="0" width="100%" cellpadding="0" bgcolor="#a0c0ff" cellspacing="0"> <tr valign="middle"> <!-- Home link --> <th> <a href="Skype4Py-module.html">Home</a> </th> <!-- Tree link --> <th> <a href="module-tree.html">Trees</a> </th> <!-- Index link --> <th> <a href="identifier-index.html">Indices</a> </th> <!-- Help link --> <th> <a href="help.html">Help</a> </th> <!-- Project homepage --> <th class="navbar" align="right" width="100%"> <table border="0" cellpadding="0" cellspacing="0"> <tr><th class="navbar" align="center" ><a class="navbar" target="_top" href="https://developer.skype.com/wiki/Skype4Py">Skype4Py</a></th> </tr></table></th> </tr></table><table border="0" cellpadding="0" cellspacing="0" width="100%%"> <tr> <td align="left" class="footer"> Generated by Epydoc 3.0.1 on Wed Nov 05 14:54:58 2008 </td> <td align="right" class="footer"> <a target="mainFrame" href="http://epydoc.sourceforge.net" >http://epydoc.sourceforge.net</a> </td> </tr></table><script type="text/javascript"> <!-- // Private objects are initially displayed (because if // javascript is turned off then we want them to be // visible); but by default, we want to hide them. So hide // them unless we have a cookie that says to show them. checkCookie(); // --></script></body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?