-
python开发_函数的参数传递
所属栏目:[Python] 日期:2020-12-17 热度:121
在这个用例中,我们要讨论的是关于函数的传参问题 我所使用的python版本为3.3.2 对于函数: fun( == main() 信息。 这里打印的信息为: hello,Hongten 对于下面的用例: fun(a=1,b=None,c=None,* ( fun(a= fun( == main() 当传递的参数为:fun(a='one')和fun('[详细]
-
python开发_xml.etree.ElementTree_XML文件操作_该模块在操作XML
所属栏目:[Python] 日期:2020-12-17 热度:136
模块实现了一个简单而有效的用户解析和创建XML数据的API。 在python3.3版本中,该模块进行了一些修改: xml.etree.cElementTree模块被弃用。 下面来看看该模块是怎样解析和创建XML数据文档的。 首先,我们应该了解一下什么是XML树和元素,XML是一种固有的层[详细]
-
python开发_platform_获取操作系统详细信息工具
所属栏目:[Python] 日期:2020-12-17 热度:131
div class="cnblogs_code" 模块给我们提供了很多方法去获取操作系统的信息 如: import platform platform.platform() #获取操作系统名称及版本号,'Windows-7-6.1.7601-SP1' platform.version() #获取操作系统版本号,'6.1.7601' platform.architecture() #[详细]
-
python开发_json_一种轻量级的数据交换格式
所属栏目:[Python] 日期:2020-12-17 热度:128
以下是我做的对于python中 模块的demo Python 3.3.2 (v3.3.2:d047928ae3f6,May 16 2013,00:03:43) [MSC v.1600 32 , >>> ================================ RESTART ================================>>> JSON(JavaScript Object Notation)是一种轻量级的数[详细]
-
python开发_getpass_获取登录名
所属栏目:[Python] 日期:2020-12-17 热度:88
我们有时候需要获取到计算机的登录名,这时候,就可以使用python中的 模块了 下面是我做的demo user_name = ( == main()[详细]
-
python开发_logging_日志处理
所属栏目:[Python] 日期:2020-12-17 热度:138
在很多编程语言中,都会出现日志处理操作,python也不例外... 接下来我们来看看python中的 模块 模块主要是处理日志的。 所谓日志,可理解为在软件运行过程中,所记录的的一些运行情况信息 软件开发人员可以根据自己的需求添加日志,日志可以帮助软件开发人[详细]
-
python开发_html_html处理
所属栏目:[Python] 日期:2020-12-17 热度:161
div class="cnblogs_code" 模块提供了只提供了一个方法: html.escape(s,quote = True) 该方法主要是把html文件中的特殊字符(, ,",'等)转换为HTML-safe字符 下面是我做的一个demo: : Python 3.3.2 (v3.3.2:d047928ae3f6,May 16 2013,00:03:43) [MSC v.1600[详细]
-
python开发_tarfile_文档归档压缩|解压缩
所属栏目:[Python] 日期:2020-12-17 热度:168
div class="cnblogs_code" 功能: 把工作空间下面的所有文件,打包生成一个tar文件 同时提供一个方法把该tar文件中的一些文件解压缩到 指定的目录中 span style="color: #800000;"''' Python 3.3.2 (v3.3.2:d047928ae3f6,May 16 2013,00:03:43) [MSC v.1600[详细]
-
python开发_csv(Comma Separated Values)_逗号分隔值_常用导入导
所属栏目:[Python] 日期:2020-12-17 热度:92
div class="cnblogs_code" (Comma Separated Values),从字面上面理解为:逗号分隔值 举个例子,如:test_csv = 'one,two,three,4,5' 对于test_csv这个变量来说,他里面就存放着这样的值:逗号分隔的值。这样的形式 在导入和导出中非常常见,如python(versio[详细]
-
python开发_gzip_压缩|解压缩gz文件_完整版_博主推荐
所属栏目:[Python] 日期:2020-12-17 热度:163
div class="cnblogs_code" 源文件:Lib/gzip.py这个模块提供了一些简单的接口来对文件进行压缩和解压缩,类似于GNU项目的gzip和gunzip。数据的压缩源于zlib模块的支持。在gzip模块提供了GzipFile类,在该类中提供了像open(),compress()和depress()等一些方便[详细]
-
python学习一月总结_汇总大牛们的思想_值得收藏
所属栏目:[Python] 日期:2020-12-17 热度:108
div class="PostList" div class="postTitl2" div class="PostList" div class="postTitl2" div class="PostList" div class="postTitl2" div class="cnblogs_code" Author : HongtenMailTo : hongtenzone@foxmail.comQQ : 648719819Blog : http://www.cnblo[详细]
-
python开发_sqlite3_绝对完整_博主推荐
所属栏目:[Python] 日期:2020-12-17 热度:71
div class="cnblogs_code" 创建在硬盘上面: conn = sqlite3.connect('c:testtest.db')创建在内存上面: conn = sqlite3.connect('"memory:')下面我们一硬盘上面创建数据库文件为例来具体说明:conn = sqlite3.connect('c:testhongten.db')其中conn[详细]
-
python开发_dbm_键值对存储_完整_博主推荐
所属栏目:[Python] 日期:2020-12-17 热度:116
div class="cnblogs_code" 存储在硬盘上面 dbm的键值对必须是字符串类型python支持的dbm模块 dbm -- 常用的dbm模块 dbm.dumb -- 可移植的,简单的dbm库 dbm.gnu -- GNU dbm库创建一个dbm对象db = dbm.open('c:testHongten.pag','c') 'r' -- open existin[详细]
-
python开发_linecache
所属栏目:[Python] 日期:2020-12-17 热度:82
div class="cnblogs_code" 的名称,我们可以知道该模块和cache(缓存)有关 现把文件读入到缓存中,在以后访问文件的时候,就不必要再从硬盘读取 content = cache_data = line content += ( path = content = == main()[详细]
-
python开发_pickle
所属栏目:[Python] 日期:2020-12-17 热度:116
模块使用的数据格式是python专用的,并且不同版本不向后兼容,同时也不能被其他语言说识别。要和其他语言交互,可以使用内置的json包使用pickle模块你可以把 对象直接保存到文件,而不需要把他们转化为字符串,也不用底层的文件访问操作把它们写入到一个二进[详细]
-
python开发_glob
所属栏目:[Python] 日期:2020-12-17 热度:60
div class="cnblogs_code" python 中, 模块是用来查找匹配的文件的 在查找的条件中,需要用到Unix shell中的匹配规则: * : 匹配所所有 ? : 匹配一个字符 *.* : 匹配如:[hello.txt,cat.xls,xxx234s.doc] ?.* : 匹配如:[1.txt,h.py] ?.gif: 匹配如:[x.gif[详细]
-
python开发_fileinput
所属栏目:[Python] 日期:2020-12-17 热度:94
中, 模块对读取文件操作提供了一些有用的方法 下面是我做的demo: files != lines = line lines += ( os.path.exists(file) names = line name = name != ( files = ( , file = content = name = == main()[详细]
-
python开发_stat
所属栏目:[Python] 日期:2020-12-17 热度:124
当我们使用 获取一个文件(夹)信息的时候, 本身返回的是一个元组如:? ? ? 在这个元组中,包含了10个属性: ? ?? ############################################################# ? ??而stat在这里起到什么作用呢? ? ??类似于java中定义的一些常量: 如:[详细]
-
python开发_filecmp
所属栏目:[Python] 日期:2020-12-17 热度:158
模块用于比较文件及文件夹的内容,它是一个轻量级的工具,使用非常简单。python标准库还提供了 模块用于比较文件的内容。关于difflib模块,且听下回分解。 ??? 定义了两个函数,用于方便地比较文件与文件夹: filecmp.cmp(f1,f2[,shallow]): ?? ?比较两个文[详细]
-
python开发_bisect
所属栏目:[Python] 日期:2020-12-17 热度:151
现在有如下的需求: 中的 可以实现上面的需求 n >= scores = x scores.append(random.randrange(0,101,1 ( grade(score,breakpoints = [60,70,80,90],grades = i = student_scores = create_student_scores(10 student_results = [grade(score) score ( == m[详细]
-
python开发_os.path
所属栏目:[Python] 日期:2020-12-17 热度:155
在 中, 模块在处理路径的时候非常有用 下面是我做的demo path_file = path_dir = == main()[详细]
-
python开发_copy(浅拷贝|深拷贝)_博主推荐
所属栏目:[Python] 日期:2020-12-17 热度:96
在 中,有着深拷贝和浅拷贝,即 模块 下面我们就来聊一下: tem_data = [ , , , ,[1,2,3 ( s_copy = ( tem_data.append( tem_data[4].append( ( ( tem_data = [ ,3 ( s_copy = ( tem_data.append( tem_data[4].append( ( ( listA = [1,5 listB = listB[1] =[详细]
-
python开发_re和counter
所属栏目:[Python] 日期:2020-12-17 热度:132
中 和 的结合,可以实现以下的功能: 下面是我做的demo collections re.findall(r ( number > 0 ,则返回该单词组中出现最多的前 number 个单词 number > temp_path = number = 5 words = ( * 50 cnt = get_most_common_words(words,-1 ( * 50 cnt = == main([详细]
-
python开发_random
所属栏目:[Python] 日期:2020-12-17 热度:95
和java中的random()函数一样,在 中也有类似的模块 ,即随机数 下面是我做的demo 0 s != s != ( r = ( r = get_uniform(2,100 ( r = get_randrange(100 ( r = get_randrange_ex(3,100,25 ( tem_str = r = ( tem_items = [1,2,3,4,5,6,7 tem_r = ( tem_list =[详细]
-
python开发_常用的python模块及安装方法
所属栏目:[Python] 日期:2020-12-17 热度:181
p class="cnt"adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheetahcherrypy:一个WEB frameworkctypes:用来调用动态链接库DBUtils:数据库连接池django:一个WEB frameworkdocutils:用来写文档的dp[详细]
