搜索到与相关的文章
Python

Python中文编码那些事

首先,要明白encode()和decode()的区别encode()的作用是将Unicode编码的字符串转换为其他编码格式。例如:st1.encode("utf-8")这句话的作用是将Unicode编码的st1编码为utf-8编码的字符串decode()的作用是把其他编码格式的字符串转换成Unicode编码的字符串。例如:st2.decode("utf-8")这句话的作用是将utf-8编码的字符串st2解码为Unicode编码的字符串第二,除Unicode

系统 2019-09-27 17:48:16 2257

Python

【python】扫描路径与文件列表

importosimportsocketfile_path=os.getcwd()print('目录'+file_path+'中的文件包括:')print_dir_files(file_path)#print('***获取当前目录***')#print(os.getcwd())print(os.path.abspath(os.path.dirname(__file__)))print('***获取上级目录***')#print(os.path.abspat

系统 2019-09-27 17:47:46 2257

Python

R语言 vs Python对比:数据分析哪家强?

什么是R语言?R语言,一种自由软件编程语言与操作环境,主要用于统计分析、绘图、数据挖掘。R本来是由来自新西兰奥克兰大学的罗斯・伊哈卡和罗伯特・杰特曼开发(也因此称为R),现在由“R开发核心团队”负责开发。R基于S语言的一个GNU计划项目,所以也可以当作S语言的一种实现,通常用S语言编写的代码都可以不作修改的在R环境下运行。R的语法是来自Scheme。R的源代码可自由下载使用,亦有已编译的可执行文件版本可以下载,可在多种平台下运行,包括UNIX(也包括Fre

系统 2019-09-27 17:46:31 2257

Python

Python中dictionary items()系列函数的用法实例

本文实例讲述了Python中dictionaryitems()系列函数的用法,对Python程序设计有很好的参考借鉴价值。具体分析如下:先来看一个示例:importhtml#availableonlyinPython3.xdefmake_elements(name,value,**attrs):keyvals=['%s="%s"'%itemforiteminattrs.items()]attr_str=''.join(keyvals)element='<{

系统 2019-09-27 17:46:31 2257

Python

python 实现删除文件或文件夹实例详解

python实现删除文件或文件夹最近自己学习Python的知识,自己学习抓取网页的内容知识等,在学习的时候Python删除文件夹或者文件知识的时候,觉得本篇内容不错,推荐给大家。实例代码,仔细看注释明细:#-*-coding:UTF-8-*-#有时候要删除文件夹里文件或文件夹#这个小类用来删除文件或文件夹还是相当有用的#删除文件时有时希看到删除的结果,于是就有了这个Deleter了#下面的一些文件注释用的是Doxygen的样式#用了英文,先就不改回中文吧。

系统 2019-09-27 17:38:43 2257

Python

Python利用ansible分发处理任务

其实对python熟悉的人都可以自己用paramiko来写任务的分发系统,再结合gevent的协程就能实现异步的处理。如果只想用工具的朋友可以使用一些工具,类似{puppet,saltstack,fabric,ansible,chef}等,其实这些工具的都是很好用的,不过于学习的成本,我建议大家使用ansible,这个模块封装的不错,功能也很齐全。我们首先先安装ansible把复制代码代码如下:pipinstallansible#其实我建议大家用ubunt

系统 2019-09-27 17:38:34 2257

编程技术

TOP 1比不加TOP慢的疑惑

问题描述:有一个查询如下,去掉TOP1的时候,很快就出来结果了,但加上TOP1的时候,一般要2~3秒才出数据,何解?SELECTTOP1A.INVNOFROMA,BWHEREA.Item=B.ItemNumberANDB.OwnerCompanyCodeISNOTNULL问题原因分析:在使用TOP1的时候,SQLServer会尽力先找出这条TOP1的记录,这就导致它采用了与不加TOP时不一致的扫描算法,SQLServer查询优化器始终认为,应该可以比较快的

系统 2019-08-29 23:46:50 2257

编程技术

Expression Blend实例中文教程(3) - 布局控件快

上一篇对Blend3开发界面进行了快速入门介绍,本篇将基于Blend3介绍Silverlight控件。对于微软开发工具熟悉的朋友,相信您很快就熟悉Blend的开发界面和控件。XAML概述Silverlight的控件绘制是由XAML语言进行支持的。什么是XAML语言?简单的说,XAML(ExtensibleApplicationMarkupLanguage)是一款基于XML的描述性语言,中文也叫做可扩展应用程序标记语言。该语言是由微软开发创建,主要用于构建W

系统 2019-08-29 23:41:39 2257

编程技术

代码阅读总结之Fitch and Mather 7.0(自定义字

前段时间工作比较忙,没时间读代码,这几天有空,正好又来静读代码了.在Menus_ascx中我们看到用了缓存自定义字符串"authenticated"<%@OutputCacheDuration="86400"VaryByParam="None"VaryByCustom="authenticated"%>注意:@OutputCache指令与必需的Duration和VaryByParam属性包括在一起。必须将Duration属性设置为大于零的任意整数。如果不想

系统 2019-08-29 23:37:16 2257

编程技术

搜索引擎体系结构设计

最近在做一个关于搜索引擎方面的项目,于是乎研究了一点关于搜索引擎方面的东西。我们的目标是做一个轻量级的搜索引擎,相对真正的商业搜索引擎来说还是较为简单的。对于搜索引擎这样的项目来说,我觉得重点在于质量要求,对于功能要求可能会弱一点。高并发,高存储量和快速查询是一个搜索引擎的命脉,而在功能上重点要注意的是几个算法的实现。以前做的项目大多数只是注重功能的实现,对于性能的要求很低,而这次的项目则要求我们对这方面有所注重,也是一次很好的学习过程。从该项目的需求出发

系统 2019-08-29 23:20:18 2257