
学习python
华间一壶酒
这个作者很懒,什么都没留下…
展开
-
python命名规范
1,模块命名(1)模块推荐使用小写命名,(2)除非有很多字母,尽量不要用下划线因为很多模块文件存与模块名称一致的类,模块采用小写,类采用首字母大写,这样就能区分开模块和类。2,类命名(1)类名使用驼峰(CamelCase)命名风格,首字母大写;(2)私有类可用一个下划线开头。3,函数命名(1)函数名一律小写,如有多个单词,用下划线隔开(2)类内部函数命名,用单下划线(_)开头(该函数可被继承访问)(3)类内私有函数命名,用双下划线(__)开头(该函数不可被继承访问)4,变量命令(1)转载 2020-12-08 16:52:29 · 654 阅读 · 0 评论 -
python分离文件路径和文件名,文件名和后缀名
python分离文件路径和文件名,文件名和后缀名In [1]: import osIn [2]: file_path=r'E:\data\test1001.csv'In [3]: path,file=os.path.split(file_path)In [4]: pathOut[4]: 'E:\\data'In [5]: fileOut[5]: 'test1001.csv'In [6]: file_name,suffix=file.split('.')In [7]: file_原创 2020-11-16 20:15:30 · 1554 阅读 · 0 评论 -
str.split(sep=None, maxsplit=-1)
str.split(sep=None, maxsplit=-1)返回一个由字符串内单词组成的列表,使用 sep 作为分隔字符串。 如果给出了 maxsplit,则最多进行 maxsplit 次拆分(因此,列表最多会有 maxsplit+1 个元素)。 如果 maxsplit 未指定或为 -1,则不限制拆分次数(进行所有可能的拆分)。如果给出了 sep,则连续的分隔符不会被组合在一起而是被视为分隔空字符串 (例如 ‘1,2’.split(’,’)将返回 [‘1’, ‘’, ‘2’])。 sep 参数可能翻译 2020-10-29 22:28:58 · 6562 阅读 · 2 评论 -
python多线程多进程的常用操作。
调用进程进程池进程通信 Pipe,Queue调用线程lockthreading.local()在一个线程内,递归调用函数时,传递参数显得复杂,因此把参数保存在一个字典里,只有本线程可以访问该字典,别的线程不行。"""1. 调用进程------------------------------------------------------"""from multiprocessing import Processimport osfrom time import sleepde.原创 2020-10-29 09:57:40 · 171 阅读 · 0 评论