SYMBOL INDEX (398 symbols across 18 files) FILE: .vscode/.ropeproject/config.py function set_prefs (line 5) | def set_prefs(prefs): function project_opened (line 98) | def project_opened(project): FILE: bypy/bypy.py function UPool (line 138) | def UPool(*args, **kwargs): function makemppr (line 149) | def makemppr(pr): function makemppprgr (line 154) | def makemppprgr(pprgr): function set_mp_print (line 161) | def set_mp_print(): class ByPy (line 187) | class ByPy(object): method migratesettings (line 191) | def migratesettings(): method setpcsurl (line 251) | def setpcsurl(self, mirror): method savesetting (line 266) | def savesetting(self): method cleanup (line 274) | def cleanup(self): method __init__ (line 290) | def __init__(self, method pv (line 523) | def pv(self, msg, **kwargs): method pd (line 527) | def pd(self, msg, level = 1, **kwargs): method shalloverwrite (line 531) | def shalloverwrite(self, prompt): method _warn_multi_processes (line 541) | def _warn_multi_processes(self, process = "dl / ul"): method _check_prompt_multiprocess (line 546) | def _check_prompt_multiprocess(self): method _filter_multi_results (line 553) | def _filter_multi_results(self, results): method _multi_process (line 558) | def _multi_process(self, worker, iterator, process = "dl / ul"): method _print_error_json (line 594) | def _print_error_json(self, r): method _dump_exception (line 611) | def _dump_exception(self, ex, url, pars, r, act): method _handle_more_response_error (line 632) | def _handle_more_response_error(self, r, sc, ec, act, actargs): method _is_error_response (line 640) | def _is_error_response(self, r): method _get_json_errorcode (line 658) | def _get_json_errorcode(self, r, act, defaultec = const.ERequestFailed): method _request_work_die (line 673) | def _request_work_die(self, ex, url, pars, r, act): method _request_work (line 683) | def _request_work(self, url, pars, act, method, actargs = None, addtok... method _request (line 866) | def _request(self, url, pars, act, method, actargs = None, retry = Tru... method _get (line 905) | def _get(self, url, pars, act, actargs = None, retry = True, addtoken ... method _post (line 908) | def _post(self, url, pars, act, actargs = None, retry = True, addtoken... method _shallinclude (line 912) | def _shallinclude(self, lpath, rpath, direction): method _replace_list_format (line 951) | def _replace_list_format(self, fmt, j): method _load_local_json (line 958) | def _load_local_json(self): method _store_json_only (line 969) | def _store_json_only(self, j): method _prompt_clean (line 985) | def _prompt_clean(self): method _store_json (line 1000) | def _store_json(self, r): method _server_auth_act (line 1014) | def _server_auth_act(self, r, args): method _local_auth_act (line 1017) | def _local_auth_act(self, r, args): method _repr_timeout (line 1020) | def _repr_timeout(self): method _load_auth_server_list (line 1023) | def _load_auth_server_list(self): method _update_auth_server_list (line 1031) | def _update_auth_server_list(self): method _auth (line 1047) | def _auth(self): method _device_auth_act (line 1105) | def _device_auth_act(self, r, args): method _device_auth (line 1110) | def _device_auth(self): method _get_token_act (line 1117) | def _get_token_act(self, r, args): method _get_token (line 1120) | def _get_token(self, deviceJson): method _refresh_token_act (line 1141) | def _refresh_token_act(self, r, args): method _refresh_token (line 1144) | def _refresh_token(self): method _walk_normal_file (line 1184) | def _walk_normal_file(self, dir): method _quota_act (line 1193) | def _quota_act(self, r, args): method help (line 1201) | def help(command): # this comes first to make it easy to spot method refreshtoken (line 1210) | def refreshtoken(self): method _remove_remote_on_success (line 1214) | def _remove_remote_on_success(self, remotepath): method _remove_local_on_success (line 1224) | def _remove_local_on_success(self, localpath): method info (line 1234) | def info(self): method quota (line 1237) | def quota(self): method _whoami_act (line 1243) | def _whoami_act(self, r, args): method whoami (line 1251) | def whoami(self): method _compare_size (line 1261) | def _compare_size(self, lsize, rjson): method _verify_current_file (line 1273) | def _verify_current_file(self, j, gotlmd5): method _get_file_info_act (line 1326) | def _get_file_info_act(self, r, args): method _get_file_info (line 1350) | def _get_file_info(self, remotefile, **kwargs): method get_file_info (line 1388) | def get_file_info(self, remotefile = '/'): method _list_act (line 1392) | def _list_act(self, r, args): method _proceed_list (line 1403) | def _proceed_list(self, walkresult, remotepath, dirjs, filejs, args): method ls (line 1417) | def ls(self, remotepath = '', method list (line 1422) | def list(self, remotepath = '', method _meta_act (line 1453) | def _meta_act(self, r, args): method _meta (line 1456) | def _meta(self, rpath, fmt): method meta (line 1464) | def meta(self, remotepath = '/', fmt = '$t $u $f $s $c $m $i $b'): method _add_isrev_param (line 1481) | def _add_isrev_param(self, ondup, pars): method _combine_file_act (line 1486) | def _combine_file_act(self, r, args): method _combine_file (line 1500) | def _combine_file(self, remotepath, ondup = 'overwrite'): method _upload_slice_act (line 1518) | def _upload_slice_act(self, r, args): method _stream_upload (line 1546) | def _stream_upload(self, fo, pars, act, remotepath, method _upload_slice (line 1557) | def _upload_slice(self, remotepath): method _update_progress_entry (line 1565) | def _update_progress_entry(self, fullpath): method _delete_progress_entry (line 1581) | def _delete_progress_entry(self, fullpath): method _upload_file_slices (line 1592) | def _upload_file_slices(self, localpath, remotepath, ondup = 'overwrit... method _rapidupload_file_act (line 1697) | def _rapidupload_file_act(self, r, args): method _rapidupload_file_post (line 1705) | def _rapidupload_file_post(self, rpath, size, md5str, slicemd5str, crc... method _get_hashes_for_rapidupload (line 1720) | def _get_hashes_for_rapidupload(self, lpath, setlocalfile = False): method _rapidupload_file (line 1729) | def _rapidupload_file(self, lpath, rpath, ondup = 'overwrite', setloca... method _upload_one_file_act (line 1737) | def _upload_one_file_act(self, r, args): method _upload_one_file (line 1746) | def _upload_one_file(self, localpath, remotepath, ondup = 'overwrite'): method _walk_upload (line 1758) | def _walk_upload(self, localpath, remotepath, ondup, walk): method _upload_dir_single (line 1803) | def _upload_dir_single(self, localpath, remotepath, ondup = 'overwrite'): method _upload_dir_multi (line 1816) | def _upload_dir_multi(self, localpath, remotepath, ondup = 'overwrite'): method _upload_dir (line 1821) | def _upload_dir(self, localpath, remotepath, ondup = 'overwrite'): method _upload_file (line 1832) | def _upload_file(self, localpath, remotepath, ondup = 'overwrite'): method upload (line 1883) | def upload(self, localpath = '', remotepath = '', ondup = "overwrite"): method combine (line 1927) | def combine(self, remotefile, localfile = '*', *args): method _get_meta_act (line 1968) | def _get_meta_act(self, r, args): method _get_meta (line 1988) | def _get_meta(self, remotefile): method _downfile_act (line 1997) | def _downfile_act(self, r, args): method _downchunks_act (line 2026) | def _downchunks_act(self, r, args): method _down_aria2c (line 2048) | def _down_aria2c(self, remotefile, localfile): method _downchunks (line 2085) | def _downchunks(self, rfile, start): method _downfile (line 2144) | def _downfile(self, remotefile, localfile): method downfile (line 2223) | def downfile(self, remotefile, localpath = ''): method _stream_act_actual (line 2251) | def _stream_act_actual(self, r, args): method _streaming_act (line 2261) | def _streaming_act(self, r, args): method streaming (line 2265) | def streaming(self, remotefile, localpipe, fmt = 'M3U8_480_360', chunk... method _walk_proceed_remote_dir_act (line 2287) | def _walk_proceed_remote_dir_act(self, r, args): method _walk_remote_dir (line 2303) | def _walk_remote_dir(self, remotepath, remoterootpath, args = None, sk... method _walk_proceed_remote_dir (line 2337) | def _walk_proceed_remote_dir(self, remotepath, proceed, args = None, s... method _prepare_local_dir (line 2345) | def _prepare_local_dir(self, localdir): method _proceed_downdir (line 2356) | def _proceed_downdir(self, walkresult, remotepath, dirjs, filejs, args): method _downdir_single (line 2388) | def _downdir_single(self, rpath, lpath): method _proceed_downdir_worker (line 2391) | def _proceed_downdir_worker(self, arglist): method _downdir_multi (line 2394) | def _downdir_multi(self, rpath, lpath): method _downdir (line 2399) | def _downdir(self, rpath, lpath): method downdir (line 2409) | def downdir(self, remotepath = None, localpath = None): method download (line 2422) | def download(self, remotepath = '/', localpath = ''): method _mkdir_act (line 2445) | def _mkdir_act(self, r, args): method _mkdir (line 2454) | def _mkdir(self, rpath, **kwargs): method mkdir (line 2469) | def mkdir(self, remotepath): method _move_act (line 2477) | def _move_act(self, r, args): method mv (line 2486) | def mv(self, fromp, to): method rename (line 2489) | def rename(self, fromp, to): method ren (line 2492) | def ren(self, fromp, to): method move (line 2495) | def move(self, fromp, to): method _copy_act (line 2511) | def _copy_act(self, r, args): method cp (line 2522) | def cp(self, fromp, to): method copy (line 2525) | def copy(self, fromp, to): method _delete_act (line 2541) | def _delete_act(self, r, args): method _delete (line 2554) | def _delete(self, rpath): method _delete_children_act (line 2562) | def _delete_children_act(self, r, args): method _delete_children (line 2573) | def _delete_children(self, rpath): method remove (line 2581) | def remove(self, remotepath): method rm (line 2584) | def rm(self, remotepath): method delete (line 2587) | def delete(self, remotepath): method _search_act (line 2598) | def _search_act(self, r, args): method search (line 2604) | def search(self, keyword, remotepath = None, recursive = True): method _listrecycle_act (line 2622) | def _listrecycle_act(self, r, args): method listrecycle (line 2626) | def listrecycle(self, start = 0, limit = 1000): method _restore_act (line 2640) | def _restore_act(self, r, args): method _restore_search_act (line 2645) | def _restore_search_act(self, r, args): method restore (line 2662) | def restore(self, remotepath): method _proceed_local_gather (line 2675) | def _proceed_local_gather(self, dirlen, walk): method _gather_local_dir (line 2698) | def _gather_local_dir(self, dir): method _proceed_remote_gather (line 2705) | def _proceed_remote_gather(self, walkresult, remotepath, dirjs, filejs... method _gather_remote_dir (line 2730) | def _gather_remote_dir(self, rdir, skip_remote_only_dirs = False): method _compare (line 2736) | def _compare(self, remotedir = None, localdir = None, skip_remote_only... method compare (line 2788) | def compare(self, remotedir = None, localdir = None, skip_remote_only_... method _syncdown_diff_one (line 2829) | def _syncdown_diff_one(self, rpath, localdir, d): method _syncdown_remote_one (line 2851) | def _syncdown_remote_one(self, rpath, localdir, r): method _syncdown_delete_local (line 2869) | def _syncdown_delete_local(self, localdir, local): method _syncdown_single (line 2887) | def _syncdown_single(self, rpath, localdir, compare_result): method _syncdown_multi (line 2901) | def _syncdown_multi(self, rpath, localdir, compare_result): method syncdown (line 2915) | def syncdown(self, remotedir = '', localdir = '', deletelocal = False): method _syncup_diff_one (line 2944) | def _syncup_diff_one(self, rpath, localdir, d): method _syncup_local_one (line 2973) | def _syncup_local_one(self, rpath, localdir, l): method _syncup_delete_remote (line 2993) | def _syncup_delete_remote(self, rpath, remote): method _syncup_single (line 3010) | def _syncup_single(self, localdir, rpath, compare_result): method _syncup_multi (line 3024) | def _syncup_multi(self, localdir, rpath, compare_result): method syncup (line 3038) | def syncup(self, localdir = '', remotedir = '', deleteremote = False): method dumpcache (line 3067) | def dumpcache(self): method cleancache (line 3077) | def cleancache(self): method _cdl_act (line 3094) | def _cdl_act(self, r, args): method _prepare_cdl_add (line 3102) | def _prepare_cdl_add(self, source_url, rpath, timeout): method _cdl_add (line 3112) | def _cdl_add(self, source_url, rpath, timeout): method _get_cdl_dest (line 3116) | def _get_cdl_dest(self, source_url, save_path): method cdl_add (line 3126) | def cdl_add(self, source_url, save_path = '/', timeout = 3600): method _get_cdl_query_pars (line 3135) | def _get_cdl_query_pars(self, task_ids, op_type): method _cdl_query (line 3142) | def _cdl_query(self, task_ids, op_type): method cdl_query (line 3146) | def cdl_query(self, task_ids, op_type = 1): method _cdl_mon_act (line 3153) | def _cdl_mon_act(self, r, args): method _cdl_addmon_act (line 3174) | def _cdl_addmon_act(self, r, args): method _cdl_sighandler (line 3184) | def _cdl_sighandler(self, signum, frame): method _cdl_addmon (line 3190) | def _cdl_addmon(self, source_url, rpath, timeout = 3600): method cdl_addmon (line 3225) | def cdl_addmon(self, source_url, save_path = '/', timeout = 3600): method _cdl_list (line 3234) | def _cdl_list(self): method cdl_list (line 3239) | def cdl_list(self): method _cdl_cancel (line 3244) | def _cdl_cancel(self, task_id): method cdl_cancel (line 3250) | def cdl_cancel(self, task_id): method _get_accept_cmd (line 3256) | def _get_accept_cmd(self, rpath): method _share_local_file (line 3267) | def _share_local_file(self, lpath, rpath, fast): method _share_local_dir (line 3306) | def _share_local_dir(self, lpath, rpath, fast): method _ok_to_use_remote_temp_dir (line 3323) | def _ok_to_use_remote_temp_dir(self): method _share_local (line 3361) | def _share_local(self, lpath, rpath, fast): method _share_remote_file (line 3383) | def _share_remote_file(self, tmpdir, rpath, srpath, fast): method _proceed_share_remote (line 3393) | def _proceed_share_remote(self, walkresult, rpath, dirjs, filejs, args): method _share_remote_dir (line 3403) | def _share_remote_dir(self, tmpdir, rpath, srpath, fast): method _share_remote (line 3406) | def _share_remote(self, tmpdir, rpath, srpath, fast): # srpath - share... method share (line 3424) | def share(self, path = '.', sharepath = '/', islocal = True, fast = Fa... method _accept (line 3450) | def _accept(self, rpath, size, md5str, slicemd5str, crcstr): method accept (line 3462) | def accept(self, remotepath, size, md5str, slicemd5str, crcstr): method _locate_fastest_upload_server_act (line 3466) | def _locate_fastest_upload_server_act(self, r, args): method _locate_fastest_upload_server (line 3473) | def _locate_fastest_upload_server(self): method _list_pcs_hosts_act (line 3478) | def _list_pcs_hosts_act(self, r, args): method _list_pcs_hosts (line 3483) | def _list_pcs_hosts(self): method _test_speed (line 3488) | def _test_speed(self, url, repeats = 1): method _select_fastest_mirror_act (line 3498) | def _select_fastest_mirror_act(self, r, args): method _select_fastest_mirror (line 3526) | def _select_fastest_mirror(self): function sighandler (line 3531) | def sighandler(signum, frame): function setsighandler (line 3536) | def setsighandler(signum, handler): function setuphandlers (line 3542) | def setuphandlers(): function getparser (line 3562) | def getparser(): function clean_prog_files (line 3700) | def clean_prog_files(cleanlevel, verbose, configdir = const.ConfigDir): function printBaiduBanner (line 3731) | def printBaiduBanner(): function main (line 3751) | def main(argv=None): # IGNORE:C0111 FILE: bypy/cached.py function convertbincache (line 28) | def convertbincache(info, key): function stringifypickle (line 37) | def stringifypickle(picklecache): class cached (line 52) | class cached(object): method __init__ (line 65) | def __init__(self, f): method __call__ (line 69) | def __call__(self, *args): method _store (line 108) | def _store(self, info, path, value): method mergeinto (line 136) | def mergeinto(fromc, to, keepto = True): method ishexchar (line 160) | def ishexchar(c): method isbincache (line 165) | def isbincache(cache): method loadcache (line 180) | def loadcache(existingcache = {}): method savecache (line 217) | def savecache(force_saving = False): method cleancache (line 238) | def cleancache(): method remove (line 266) | def remove(path): method remove_path_and_cache (line 286) | def remove_path_and_cache(path): function md5 (line 293) | def md5(filename, slice = const.OneM): function encrypt_md5 (line 305) | def encrypt_md5(md5str): function slice_md5 (line 321) | def slice_md5(filename): function crc32 (line 330) | def crc32(filename, slice = const.OneM): FILE: bypy/chkreq.py class CheckResult (line 15) | class CheckResult: function check_requirements (line 19) | def check_requirements(): FILE: bypy/gui.py class RemoteListGui (line 35) | class RemoteListGui(tk.Toplevel): method __init__ (line 38) | def __init__(self, master, byp, remotepath = ''): method GetRemoteAct (line 56) | def GetRemoteAct(self, r, args): method GetRemote (line 72) | def GetRemote(self): method Bye (line 96) | def Bye(self, result = ''): method Delete (line 101) | def Delete(self, selected): method Select (line 116) | def Select(self, event): method CreateWidgets (line 142) | def CreateWidgets(self): class BypyGui (line 159) | class BypyGui(tk.Frame): method __init__ (line 164) | def __init__(self, master = None): method CreateWidgets (line 191) | def CreateWidgets(self): method initbypy (line 278) | def initbypy(self): method selectlocalpath (line 281) | def selectlocalpath(self, *args): method selectremotepath (line 290) | def selectremotepath(self, *args): method syncupproc (line 296) | def syncupproc(self, lpath, rpath, delete): method startsyncup (line 300) | def startsyncup(self, *args): method uploadproc (line 309) | def uploadproc(self, lpath, rpath): method startupload (line 313) | def startupload(self, *args): method syncdownproc (line 321) | def syncdownproc(self, rpath, lpath, delete): method startsyncdown (line 325) | def startsyncdown(self, *args): method downloadproc (line 334) | def downloadproc(self, rpath, lpath): method startdownload (line 341) | def startdownload(self, *args): method compareproc (line 349) | def compareproc(self, rpath, lpath): method startcompare (line 353) | def startcompare(self, *args): function main (line 361) | def main(): function unused (line 369) | def unused(): FILE: bypy/monkey.py function setconsole (line 27) | def setconsole(): function setgui (line 33) | def setgui(*arg): function patchpr (line 40) | def patchpr(func): function patchprcolor (line 43) | def patchprcolor(func): function patchask (line 46) | def patchask(func): function patchpprgr (line 49) | def patchpprgr(func): FILE: bypy/panapi.py class PanAPI (line 22) | class PanAPI(ByPy): method __init__ (line 28) | def __init__(self, **kwargs): method _load_local_bduss (line 35) | def _load_local_bduss(self): method _handle_more_response_error (line 48) | def _handle_more_response_error(self, r, sc, ec, act, actargs): method unzip (line 69) | def unzip(self, remotepath, subpath = '/', start = 0, limit = 1000): method _panapi_unzip_file_act (line 74) | def _panapi_unzip_file_act(self, r, args): method _panapi_unzip_file (line 86) | def _panapi_unzip_file(self, rpath, subpath, start, limit): method extract (line 97) | def extract(self, remotepath, subpath, saveaspath = None): method _panapi_unzipcopy_file_act (line 105) | def _panapi_unzipcopy_file_act(self, r, args): method _panapi_unzipcopy_file (line 126) | def _panapi_unzipcopy_file(self, rpath, subpath, topath): method revision (line 138) | def revision(self, remotepath): method history (line 143) | def history(self, remotepath): method _panapi_revision_list_act (line 147) | def _panapi_revision_list_act(self, r, args): method _panapi_revision_list (line 163) | def _panapi_revision_list(self, rpath): method revert (line 172) | def revert(self, remotepath, revision, dir = None): method _panapi_revision_revert_act (line 180) | def _panapi_revision_revert_act(self, r, args): method _panapi_revision_revert (line 197) | def _panapi_revision_revert(self, rpath, revision, dir = None): FILE: bypy/printer.py function plog (line 17) | def plog(tag, msg, showtime = True, showdate = False, function perr (line 34) | def perr(msg, showtime = True, showdate = False, prefix = '', suffix = ''): function pwarn (line 37) | def pwarn(msg, showtime = True, showdate = False, prefix = '', suffix = ... function bannerwarn (line 40) | def bannerwarn(msg): function pinfo (line 45) | def pinfo(msg, showtime = True, showdate = False, prefix = '', suffix = ... function pdbg (line 48) | def pdbg(msg, showtime = True, showdate = False, prefix = '', suffix = ''): FILE: bypy/printer_console.py function colorstr (line 22) | def colorstr(msg, fg, bg): function pr (line 38) | def pr(msg): function prcolor (line 46) | def prcolor(msg, fg, bg): function ask (line 52) | def ask(msg, enter = True): function pprgr (line 60) | def pprgr(finish, total, start_time = None, existing = 0, FILE: bypy/printer_gui.py class AskGui (line 25) | class AskGui(tk.Toplevel): method __init__ (line 26) | def __init__(self, master = None, method End (line 42) | def End(self, event): method CreateWidgets (line 47) | def CreateWidgets(self): function prcolor (line 65) | def prcolor(self, msg, fg, bg): function pr (line 71) | def pr(self, msg): function ask (line 75) | def ask(self, message = "Please input", enter = True, title = "Question"): function pprgr (line 81) | def pprgr(self, finish, total, start_time= None, existing = 0, FILE: bypy/printer_util.py function iswindows (line 17) | def iswindows(): function human_time (line 20) | def human_time(seconds): function limit_unit (line 45) | def limit_unit(timestr, num = 2): function human_time_short (line 82) | def human_time_short(seconds): function interpret_size (line 85) | def interpret_size(si): function human_num (line 118) | def human_num(num, precision = 0, filler = ''): function human_size (line 130) | def human_size(num, precision = 3): function human_speed (line 139) | def human_speed(speed, precision = 0): FILE: bypy/requester.py class RequesterResponse (line 40) | class RequesterResponse(object): method __init__ (line 41) | def __init__(self, url, text, status_code): method json (line 48) | def json(self): class UrllibRequester (line 52) | class UrllibRequester(object): method __init__ (line 53) | def __init__(self): method setoptions (line 57) | def setoptions(cls, options): method request (line 61) | def request(cls, method, url, **kwargs): method set_logging_level (line 83) | def set_logging_level(cls, level): method disable_warnings (line 87) | def disable_warnings(cls, debug): class RequestsRequester (line 91) | class RequestsRequester(object): method __init__ (line 94) | def __init__(self): method setoptions (line 98) | def setoptions(cls, options): method request (line 102) | def request(cls, method, url, **kwargs): method disable_warnings (line 108) | def disable_warnings(cls, debug): method set_logging_level (line 145) | def set_logging_level(cls, level): FILE: bypy/struct.py class PathDictTree (line 16) | class PathDictTree(dict): method __init__ (line 17) | def __init__(self, type = 'D', **kwargs): method __str__ (line 24) | def __str__(self): method _str (line 27) | def _str(self, prefix): method add (line 41) | def add(self, name, child): method get (line 47) | def get(self, path): method allpath (line 65) | def allpath(self): FILE: bypy/termcolor.py class TermColor (line 14) | class TermColor: FILE: bypy/test/test.py class StorePrinter (line 44) | class StorePrinter(object): method __init__ (line 45) | def __init__(self, opr): method pr (line 49) | def pr(self, msg): method empty (line 53) | def empty(self): method getq (line 56) | def getq(self): function assertif (line 59) | def assertif(cond, assertion): function assertsingle (line 63) | def assertsingle(by, assertion): function chkok (line 66) | def chkok(by, result): function makesuredir (line 76) | def makesuredir(dirname): function banner (line 80) | def banner(msg): function ifany (line 87) | def ifany(list, require): function filterregex (line 94) | def filterregex(list, regex): function createdummyfile (line 98) | def createdummyfile(filename, size, value = 0): function testmergeinto (line 109) | def testmergeinto(): function prepare (line 151) | def prepare(by): function emptyremote (line 178) | def emptyremote(by): function getquota (line 184) | def getquota(by): function assertsame (line 194) | def assertsame(by): function compare (line 201) | def compare(by, left = TestDir, right = TestDir): function uploaddir (line 208) | def uploaddir(by): function downdir (line 219) | def downdir(by): function syncup (line 229) | def syncup(by): function syncdown (line 237) | def syncdown(by): function cdl (line 246) | def cdl(by): function testshare (line 263) | def testshare(by): function createmanyfiles (line 278) | def createmanyfiles(dir, numFiles): function testmanyfiles (line 287) | def testmanyfiles(by): function cleanup (line 299) | def cleanup(): function runTests (line 305) | def runTests(by): function main (line 327) | def main(): FILE: bypy/tkutil.py class ReadOnlyText (line 28) | class ReadOnlyText(tk.Text): method __init__ (line 29) | def __init__(self, *args, **kwargs): class ReadOnlyScrolledText (line 35) | class ReadOnlyScrolledText(scrt.ScrolledText): method __init__ (line 36) | def __init__(self, *args, **kwargs): function fgtag (line 61) | def fgtag(text): function bgtag (line 64) | def bgtag(text): function centerwindow (line 67) | def centerwindow(w): FILE: bypy/util.py function remove_backslash (line 49) | def remove_backslash(s): function fixenc (line 57) | def fixenc(stdenc): function formatex (line 69) | def formatex(ex): function str2bool (line 78) | def str2bool(s): function str2int (line 92) | def str2int(s): function str2float (line 99) | def str2float(s): function copyfile (line 107) | def copyfile(src, dst): function movefile (line 118) | def movefile(src, dst): function removefile (line 129) | def removefile(path, verbose = False): function removedir (line 143) | def removedir(path, verbose = False): function removepath (line 157) | def removepath(path): function makedir (line 166) | def makedir(path, mode = 0o777, verbose = False): function getfilesize (line 183) | def getfilesize(path): function getfilemtime (line 194) | def getfilemtime(path): function getfilemtime_int (line 204) | def getfilemtime_int(path): function joinpath (line 218) | def joinpath(first, second, sep = os.sep): function jsondump_actual (line 231) | def jsondump_actual(data, f): function jsondump (line 238) | def jsondump(data, filename, semaphore): function jsondump_no_exception (line 247) | def jsondump_no_exception(data, filename, semaphore): function jsonload (line 255) | def jsonload(filename): function jsonload_no_exception (line 259) | def jsonload_no_exception(filename): function ls_type (line 268) | def ls_type(isdir): function ls_time (line 271) | def ls_time(itime): function get_pcs_path (line 280) | def get_pcs_path(path): function is_pcs_root_path (line 286) | def is_pcs_root_path(path): function print_pcs_list_bare (line 289) | def print_pcs_list_bare(list): function print_pcs_list (line 300) | def print_pcs_list(json, foundmsg = "Found:", notfoundmsg = "Nothing fou... class MyPrettyPrinter (line 309) | class MyPrettyPrinter(pprint.PrettyPrinter): method format (line 310) | def format(self, obj, context, maxlevels, level): class NewThread (line 328) | class NewThread(threading.Thread): method __init__ (line 329) | def __init__(self, func): method run (line 333) | def run(self): function startthread (line 336) | def startthread(func): function inc_list_size (line 339) | def inc_list_size(li, size = 3, filler = 0): function comp_semver (line 345) | def comp_semver(v1, v2): class FixedSizeQueue (line 360) | class FixedSizeQueue(object): method __init__ (line 361) | def __init__(self, size = 1024): method put (line 365) | def put(self, item): method get (line 370) | def get(self): function nop (line 373) | def nop(*args): FILE: setup.py function getmeta (line 11) | def getmeta(path, encoding = 'utf8'):