文章库ARTICLE COLUMN

  • python(字符串的编码和解码问题)

    python(字符串的编码和解码问题)

    摘要:根本原因字符串在内部的表示是编码,因此,在做编码转换时,通常需要以作为中间编码,即先将其他编码的字符串解码成,再从编成另一种编码。引用的中文编码问题 根本原因: 字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通...

    huaixiaozhuaixiaoz 评论0 收藏0
  • Python 装饰器的理解

    Python 装饰器的理解

    摘要:的装饰器可以实现在代码运行期间修改函数的上下文,即可以定义函数在执行之前进行何种操作和函数执行后进行何种操作,而函数本身并没有任何的改变。中的参数,实际上则是传递给实际上是的参数因为装饰器也是个函数,那么装饰器自己的能不能有参数传递呢...

    animabearanimabear 评论0 收藏0
  • tornado 源码阅读-初步认识

    tornado 源码阅读-初步认识

    摘要:序言最近闲暇无事阅读了一下的源码对整体的结构有了初步认识与大家分享不知道为什么右边的目录一直出不来非常不舒服不如移步到吧是的核心模块也是个调度模块各种异步事件都是由他调度的所以必须弄清他的执行逻辑源码分析而的核心部分则是这个循环内部的...

    24501841762450184176 评论0 收藏0
  • Fabric自动化部署

    Fabric自动化部署

    摘要:默认情况下,当命令执行失败时,会停止执行后续命令。更好的办法是在指定的部署服务器上用证书配置无密码的连接。如果是基于团队开发,可以让利用版本库自动检出代码,自动执行测试打包部署的任务。 Fabric是一个用Python开发的部署工具,最大特点是不...

    yedfyedf 评论0 收藏0
  • CentOS 5系统安装Django、Apache 、mod_wsgi部署Python环境教程

    CentOS 5系统安装Django、Apache 、mod_wsgi部署Python环境教程

    摘要:系统安装部署环境教程第一安装依赖环境在准备安装框架部署之前,我们需要先安装依赖环境,因为可能默认的环境没有完善的最新部署包。检查最新版本的数据库,然后部署安装。到目前为止,我们已经成功的在环境中部署了应用程序,以及。 Django,是一款针...

    褰辩话褰辩话 评论0 收藏0
  • python的一些资料和说明

    python的一些资料和说明

    摘要:等积累多了会专门进行分类整理,暂时先这样里的增强的格式化字符串函数获取行号函数名等信息源码分析对象和对象分析英文版对象的机制剖析实例分析编码规范整理一致性之实现使用操作时区设置在抓取解析方面的介绍一个比较奇怪的实现,含循环引用实现 等...

    sushengsusheng 评论0 收藏0
  • Strategy for Python Challenge(03)

    Strategy for Python Challenge(03)

    摘要:关卡地址关卡是寻找两边都被三个大字母包围的小字母。代码可以参考上一小节的。最后一段输出代码,有很多括号,不可取,这主要是由于返回的序列,要用来转换成输出,或许有更好的方式来实现。 关卡地址:http://www.pythonchallenge.com/pc/def/equali...

    miqtmiqt 评论0 收藏0
  • Python socket编程

    Python socket编程

    摘要:提供了两个基本的模块,它提供了标准的。类型套接字格式使用给定的地址族套接字类型协议编号默认为来创建套接字。函数注意点发送数据时,已建立好连接,所以不需要指定地址。是面向无连接,每次发送要指定是发给谁。 Python 提供了两个基本的 socket ...

    MadPeckerMadPecker 评论0 收藏0
  • Django静态文件一瞥

    Django静态文件一瞥

    摘要:配置在设置项中确认包含增加设置项,值为一个字符串路径,必须以结尾在模板中这样引用在的目录存放静态文件开发期间使用极度低效时有别的做法注意默认为,一个列表,表示独立于的静态文件存放位置。 配置 1.在INSTALLED_APPS设置项中确认包含django.c...

    bintabinta 评论0 收藏0
  • head first python(第五章)–学习笔记

    head first python(第五章)–学习笔记

    摘要:原来的顺序会丢失。原数据的顺序依然保留。方法串联第一个方法应用到数据中,然后再将处理好的数据应用到第二个方法中。例子函数串联每个函数会取得数据,对他完成某个操作,然后把转换后的数据继续向下传递到下一个函数。 showImg("http://source1.go...

    aikinaikin 评论0 收藏0
  • head first python(第六章)–学习笔记

    head first python(第六章)–学习笔记

    摘要:代码改为根据数据结构,第一个数据是名字,第二个是生日,第二个之后是成绩,所以分别将相关数据赋值到字典里面。是否知道何时使用列表而何时使用字典,这正式从好的程序员中区分出优秀程序员的一个标准。特定函数应用特定数据。更加正规的做法是建立类...

    piapiapiapia 评论0 收藏0
  • 轻松将sqlAlchemy中的对象转换为dict

    轻松将sqlAlchemy中的对象转换为dict

    摘要:在用写应用的时候,经常会用进行通信,跟最接近的对象就是,有时候操作也会比操作对象更为方便,毕竟不用管数据库的状态了。 在用sqlAlchemy写web应用的时候,经常会用json进行通信,跟json最接近的对象就是dict,有时候操作dict也会比操作ORM对象更为...

    VervericaVerverica 评论0 收藏0
  • python的一些误区

    python的一些误区

    摘要:忽略了的版本这是一个在上不断被人提起的问题。不幸的是它只运行在系统上。误解了全局解释器锁意味着只有一个线程在一个程序可以运行在任何时间。规定的解决方案是使用模块。滥用使得上的一个大神花了很多时间去解决它。这可能会产生一些非常不必要的后...

    yimoyimo 评论0 收藏0
  • [Hi Python] How to reverse a list

    [Hi Python] How to reverse a list

    摘要:中反转一个列表的方法不止一个,这里总结一下。的方法将本身反转,并且返回值是。返回的是并不是一个新的,这个函数不会改变本身。 Python中反转一个列表的方法不止一个,这里总结一下。 [::-1] python>>> l = [1, 2, 3, 4] >>> a = l[::-1] >>> a [...

    阿罗阿罗 评论0 收藏0
  • 提高 Python 运行效率的六个窍门

    提高 Python 运行效率的六个窍门

    摘要:使用或机器语言的外部功能包处理时间敏感任务,可以有效提高应用的运行效率。关键在于,优化循环方案是提高应用程序运行速度的上佳选择。此外,关于交叉编译是否为提高运行效率的最佳方法还存在讨论的空间。在使用交叉编译器时,记得确保它支持你所用的...

    huhudhuhud 评论0 收藏0
  • Python2 JSON.load成Unicode的坑

    Python2 JSON.load成Unicode的坑

    摘要:我是接口调用方,今天在联调的时候,接口方的同学问我传过来的是神马玩意,怎么每个前还带个的。一通发现是自带的库会把文件成对象。如果想要变成对象的话,就要自己去。使用里的来代替官方自带的可能更好。 我是接口调用方,今天在联调的时候,接口方...

    clasnakeclasnake 评论0 收藏0
  • Python自省

    Python自省

    摘要:它是什么,它知道什么,能干什么未经检查的对象不值得实例化自省指南 Inspection 它是什么,它知道什么,能干什么? 未经检查的对象不值得实例化 index help, help(): help("modules keywords"), keyword kwlist sys: executable, argv...

    _DangJin_DangJin 评论0 收藏0
  • Bioinformatics Programming Using Python

    Bioinformatics Programming Using Python

    Bioinformatics Programming Using Python Chapter 6 Working with Text: textwrap # Returns a copy of the string text with whitespace common to all of its lines re- moved textwrap.dedent(text) ## usef...

    ifloveiflove 评论0 收藏0
  • 将任意Bytecode注入运行中的Python进程

    将任意Bytecode注入运行中的Python进程

    摘要:在调试程序的时候,一般我们只能通过以下几种方式进行调试程序中已经有的日志在代码中插入但是以上的方法也有不方便的地方,比如对于已经在运行中的程序,就不可能停止程序后加入调试代码和增加新的日志从的项目得到灵感,尝试对正在运行的进程插入代码...

    endiatendiat 评论0 收藏0
  • 渗透测试之全方位信息收集神器 instarecon

    渗透测试之全方位信息收集神器 instarecon

    摘要:功能介绍将从以下几个方面展开渗透测试前的信息收集工作包括域名的解析结果记录是电子邮件系统中的邮件交换记录的一种另一种邮件交换记录是记录在协议中或记录在协议中。的方向查询,即通过指向的反查相关的域名信息唯一可能有点缺憾的是没有加入暴力遍...

    DTeamDTeam 评论0 收藏0
  • head first python(第四章)–学习笔记

    head first python(第四章)–学习笔记

    showImg("http://source1.godblessyuan.com/blog_head_first_python_chapter_4_20150426.jpg"); 其实持久存储不仅仅包含文件,还包括数据库等,本章先介绍一部分,先熟悉一下。 熟悉python数据 #!/usr/bin/python # -*- coding: utf-8 -*- man ...

    venmosvenmos 评论0 收藏0
  • Python使用cookielib、urllib2和pyquery模拟登陆本科教学网并抓取数据

    Python使用cookielib、urllib2和pyquery模拟登陆本科教学网并抓取数据

    摘要:原文链接使用和模拟登陆本科教学网并抓取数据刚才好无聊,突然想起来之前做一个课表的点子,于是百度了起来。使用现在,我们已经登录了本科教学网,然后结合之前的解析就可以获取网页内的课表了。 原文链接:《Python使用cookielib、urllib2和pyque...

    tuomaotuomao 评论0 收藏0
  • 《零基础学python第二版》已经放出

    《零基础学python第二版》已经放出

    摘要:零基础学第二版已经放出,敬请各位访问网站因为本人精力有限,同时维护两地有难度。并且教程还不稳定,正在不断修改。如果这一版修订完成,就会在本博客上连载。 《零基础学python》第二版已经放出,敬请各位访问网站:www.itdiffer.com 因为本人精力...

    terroterro 评论0 收藏0
  • WSGI规范笔记

    WSGI规范笔记

    摘要:概述接口包含两方面及。另外在和之间还可能有一种称作的中间件。接收的返回值作为响应体。假设一个符合标准的可调用对象,它接受可调用对象作为参数,返回一个可调用对象的对象。这样的可调用对象称为。的概念非常接近。 概述 WSGI接口包含两方面:se...

    wh469012917wh469012917 评论0 收藏0
  • 总是出问题的Crontab

    总是出问题的Crontab

    摘要:最近用写了一些数据统计的脚本,并使用自动执行,但是配置总是要过几个坑才行的,这里总结一下这次遇到的坑。路径我们在写脚本时往往会使用相对路径,但是在执行脚本时,由于工作目录不同,就会出现找不到文件或者目录不存在的问题。 最近用Python写了...

    ApolloApollo 评论0 收藏0

热门文章

<