- 博客(46)
- 资源 (1)
- 收藏
- 关注
转载 python 编码小结
str VS unicodepython中有两种类型的字符串,分别是str和unicode,其中str是字符串的某种编码的字节流,unicode类型的字符串用的是UCS-2编码。默认编码python2的默认编码为ASCII。可以通过sys.getdefaultencoding()得到。当没有编码声明时就会用默认编码来解码源文件中的str类型字符串。源文件编码VS编码
2015-06-30 14:32:04 507
转载 python使用xmlrpc实例讲解
RPC是Remote Procedure Call的缩写,翻译成中文就是远程方法调用,是一种在本地的机器上调用远端机器上的一个过程(方法)的技术,这个过程也被大家称为“分布式计算”,是为了提高各个分立机器的“互操作性”而发明出来的技术。XML-RPC的全称是XML Remote Procedure Call,即XML远程方法调用。它是一套允许运行在不同操作系统、不同环境的程序实现基
2015-06-29 14:41:48 1438
转载 Python字典 (dictionary)
字典dict,是Python唯一的标准mapping类型,也是内置在Python解释器中的。mapping object把一个可哈希的值(hashable value)映射到一个任意的object上。什么是可哈希的一个object是可哈希的(hashable), 是指这个object在其生存期内有一个不变的哈希值(hash value),即__hash__()方法返回的值。
2015-06-29 14:32:25 538
转载 python __init__.py
python中的Module是比较重要的概念。常见的情况是,事先写好一个.py文 件,在另一个文件中需要import时,将事先写好的.py文件拷贝 到当前目录,或者是在sys.path中增加事先写好的.py文件所在的目录,然后import。这样的做法,对于少数文件是可行的,但如果程序数目很 多,层级很复杂,就很吃力了。有没有办法,像Java的Package一样,将多个.py文件组织起来
2015-06-29 11:13:20 410
转载 python中的三个读read(),readline()和readlines()
我们谈到“文本处理”时,我们通常是指处理的内容。Python 将文本文件的内容读入可以操作的字符串变量非常容易。文件对象提供了三个“读”方法: .read()、.readline() 和 .readlines()。每种方法可以接受一个变量以限制每次读取的数据量,但它们通常不使用变量。 .read() 每次读取整个文件,它通常用于将文件内容放到一个字符串变量中。然而 .read() 生成文件内容最直接
2015-06-26 17:57:45 484
转载 Python中print/format字符串格式化实例
原文:http://www.111cn.net/phper/python/42941.htm本文章详细的介绍了关于在Python中print/format字符串格式化用法,有需要的同学可参考一下关于format, print的详细教程。Python 字符串格式化使用 "字符 %格式1 %格式2 字符"%(变量1,变量2),%格式表示接受变量的类型。简单的使用例子如下#
2015-06-26 17:12:59 1605 1
转载 Json概述以及python对json的相关操作
原文:http://www.cnblogs.com/coser/archive/2011/12/14/2287739.html什么是json:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-
2015-06-25 22:55:45 315
转载 Python模块学习——optparse
Python 有两个内建的模块用于处理命令行参数:一个是 getopt,《Deep in python》一书中也有提到,只能简单处理 命令行参数;另一个是 optparse,它功能强大,而且易于使用,可以方便地生成标准的、符合Unix/Posix 规范的命令行说明。示例下面是一个使用 optparse 的简单示例:from optparse impo
2015-06-25 17:53:05 352
转载 python中列表的赋值
原文:http://blog.csdn.net/qiming_zhang/article/details/6226995 最近刚刚学习python语言,发现python中列表的赋值很像C++中数组的赋值方式,不过各方面都比C++方便很多啊。 [python] view plaincopyc = [1,8,9,3,4] d
2015-06-25 15:19:00 4484
转载 将linux默认python升级到2.7.4版本
第一步:下载python2.7.4版本源码:wget http://python.org/ftp/python/2.7.4/Python-2.7.4.tgz解压文件[aa@localhost ~]$ tar jxvf Python-2.7.4.tar.bz2[niuxl@localhost ~]$ cd Python-2.7.4[niuxl@localhost
2015-06-24 22:53:08 868
转载 python 基本类型list、tuple、dict学习
原文:http://blog.sina.com.cn/s/blog_4bfd07180100ed76.html1.list(数组)[] //空列表x代表数组中的元素,i代表位置a) append(x) 把元素x添加到数组的尾部b) insert(i,x) 把元素x 插入到位置ic) remove(x) 删除第一个元素xd) pop(i)
2015-06-24 14:48:02 353
转载 Python模块学习 --- urllib
原文:http://blog.csdn.net/jgood/article/details/5493824 urllib模块提供的上层接口,使我们可以像读取本地文件一样读取www和ftp上的数据。每当使用这个模块的时候,老是会想起公司产品的客户端,同事用C++下载Web上的图片,那种“痛苦”的表情。我以前翻译过libcurl教程,这是在C/C++环境下比较方便实用的网络操作库,相比起l
2015-06-24 13:52:49 316
转载 Python模块学习 ---- httplib HTTP协议客户端实现
httplib 是 python中http 协议的客户端实现,可以使用该模块来与 HTTP 服务器进行交互。httplib的内容不是很多,也比较简单。以下是一个非常简单的例子,使用httplib获取google首页的html:[python] view plaincopy#coding=gbk import httplib conn
2015-06-24 10:55:35 2044
转载 python中的argparse模块(参数解析)
FROM: https://docs.python.org/2/howto/argparse.html#id1http://blog.itpub.net/26250550/viewspace-1281968/import argparseparse = argparse.ArgumentParser()parse.add_argument("a", help="params mea
2015-06-23 23:41:18 3345
转载 python中sys.path使用
原文:http://blog.csdn.net/magicharvey/article/details/20063437?utm_source=tuicoolsys模块包含了与python解释器和它的环境有关的函数,这个你可以通过dir(sys)来查看他里面的方法和成员属性。下面的两个方法可以将模块路径加到当前模块扫描的路径里:sys.path.append('你的模块
2015-06-23 22:49:41 598
转载 Python模块及函数的使用
转自:http://www.2cto.com/kf/201212/175349.html1.模块是包含函数和其他语句的脚本文件,以".py"为后缀名,在Python中可以通过导入模块来使用模块中的函数或数据.创建一个文件fun.py内容如下:[python]def f1(): print('hello world!') def f2(L): re
2015-06-23 22:47:52 373
转载 Grunt教程——Gurnt任务的配置
在《Grunt教程——初涉Grunt》和《Grunt教程——安装Grunt》中得知,Grunt项目中都是通过Gruntfile.js来配置任务。可以说,Gruntfile.js文件在任何一个Grunt项目中都是必不可少的,从这也可以看出这个文件的重要性。欲要搞清楚Grunt怎么工作,就必须要先了解Grunt是如何通过Gruntfile.js配置任务,帮助你实现你需要的功能。如果你还不知道Grunt
2015-06-22 17:53:15 811
原创 perl常用命令整理
删除perl中的module1. list module's filename:perldoc -l 2.rm -i using one perlline to delete knownen Module CGI as sudo (root user):sudo perl -le '$pm=`perldoc -l CGI`: system("rm -i $pm");'
2015-06-20 16:24:10 1703
转载 Python命令行解析库argparse - 再见紫罗兰
原文 http://www.cnblogs.com/linxiyue/p/3908623.html主题 Python2.7之后python不再对optparse模块进行扩展,python标准库推荐使用argparse模块对命令行进行解析。1.example有一道面试题:编写一个脚本main.py,使用方式如下:main.py -u http://w
2015-06-19 23:51:16 1390
原创 python学习错误总结
ImportError: No module named argparse Solve:easy_install argparse
2015-06-19 22:16:30 4813
转载 perl中自己编译安装module
在perl中自己编译安装module主要有两种方法:Build.pl和Makefile.PL。先说说Build.pl。最简单的就是perl Build.PL./Build./Build test./Build install如果想把module安装到另外一个自己的目录/my/dir,就要把第一行改成:
2015-06-19 10:09:17 757
转载 bower解决js的依赖管理
从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标准的web开发框架Express,可以帮助我们迅速建立web站点,比起PHP的开发效率更高,而且学习曲线更低。非常适合小型网站,个性化网
2015-06-18 13:34:08 2128
转载 Grunt教程——Gurnt任务的配置
在《Grunt教程——初涉Grunt》和《Grunt教程——安装Grunt》中得知,Grunt项目中都是通过Gruntfile.js来配置任务。可以说,Gruntfile.js文件在任何一个Grunt项目中都是必不可少的,从这也可以看出这个文件的重要性。欲要搞清楚Grunt怎么工作,就必须要先了解Grunt是如何通过Gruntfile.js配置任务,帮助你实现你需要的功能。如果你还不知道Grunt
2015-06-17 13:44:51 621
转载 Could not reliably determine the server's fully qualified domain name?
This is just a friendly warning and not really a problem (as in that something does not work).If you insert aServerName localhost in either httpd.conf or apache2.conf in /etc/apache2 and
2015-06-17 11:27:21 522
转载 如何使用NPM来管理你的Node.js依赖
作者 马士华 发布于 2011年12月7日 | 4 讨论npm 是 Node.js 的模块依赖管理工具。作为开发者使用的工具,主要解决开发 Node.js 时会遇到的问题。如同 RubyGems 对于 Ruby 开发者和 Maven 对于 Java 开发者的重要性,npm 对与 Node.js 的开发者和社区的重要性不言而喻。本文包括五点:package.json 、npm 的配置
2015-06-17 11:23:35 2658
转载 django
原文:http://pmghong.blog.51cto.com/3221425/1331118挺长时间没有写博客了,一直想学Python ,但也一直因为忙着忙那的,总找不到完整的时间来好好学,现在考试都完了,又不用实习,这段时间或许就是大学4年最闲的时候呢。看来学好python的宏伟大业,成败就看这段时间了。 现在只接触了python 的一些基础知识
2015-06-16 16:29:18 1252
转载 Yeoman的好基友:Grunt
grunt介绍前端不能承受之痛1、这是我们的生活文件压缩:YUI Compressor、Google Closure文件合并:fiddler + qzmin文件校验:jshint雪碧图:cssGagasass编译:sass/compass文件打包:require + r.js / seajs + wpm。。。2、究竟痛在哪里下载难 /(版本)管理难YUI
2015-06-16 14:41:48 452
转载 Grunt一辈子的好基友:yeoman
yeoman是什么yeoman主要包含了三个工具:yo、grunt、bower。我们先看下这三个工具分别是做什么的:yo:脚手架工具,主要作用是创建项目骨架(跟grunt-init有点像)。grunt:构建工具,主要用来运行各种任务,比如文件压缩、合并、打包等。bower:主要用来做前端资源依赖管理,跟npm很像,区别在于:npm管理的是node模块的依赖,bower管理的
2015-06-16 14:08:53 614
转载 NPM小结
nodejs的出现,可以算是前端里程碑式的一个事件,它让前端攻城狮们摆脱了浏览器的束缚,踏上了一个更加宽广的舞台。前端的可能性,从此更加具有想象空间。随着一系列基于nodes的应用/工具的出现,工作中与nodejs打交道的机会越来越多。无论在node应用的开发,还是使用中,包管理都扮演着一个很重要的作用。NPM(node package manager),作为node的包管理工具,极大地便
2015-06-16 11:34:37 659
转载 Python 虚拟环境:Virtualenv
virtualenvvirtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够:1. 在没有权限的情况下安装新套件2. 不同应用可以使用不同的套件版本3. 套件升级不影响其他应用安装sudo apt-get install python-virtualenv使用方法virtualenv [虚拟环境名称] 如
2015-06-15 10:31:01 345
转载 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for
his is just a friendly warning and not reallya problem (as in that something does not work).If you insert aServerNamelocalhost in either httpd.conf or apache2.conf in /etc/apache2 and resta
2015-06-14 14:40:24 593
转载 DJANGO_SETTINGS_MODULE设置(MacOS, Linux)
通常来说, 一般需要用到$ python manage.py shell来进入django的shell模式.如果你需要切换到python shell模式, 或者你想从别的py文件导入django项目的模块. DJANGO会提示需要设置DJANGO_SETTINGS_MODULE, 因为DJANGO需要知道你想要用哪个settings.py(或许是其他名称).还有一种需要设置DJAN
2015-06-13 16:48:37 6879
转载 Django教程:[30]DJANGO_SETTINGS_MODULE配置
在使用django的模板系统的时候,如果你在python shell中使用,可能会出现“ImportError:Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULEis undefined. ”的错误。这是因为DJANGO_SETTINGS_MODULE变量没有设置,怎么设置是个大问题,我找
2015-06-13 16:34:02 3169
转载 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for
Add ServerName localhost as the last line in /etc/apache2/apache2.conf file.Create a file named /etc/apache2/conf-available/servername.conf and add the string ServerName localhost inside a
2015-06-09 15:30:16 492
转载 django 中 manage.py通常使用的各种命令大全(包含django 安装指导及测试)
原文:http://blog.csdn.net/qq287156351/article/details/9530567命令执行、错误修复常用命令1,python manage.py syncdb。本命令会修复SQL的匹配问题,同步数据库,生成管理界面使用的额外的数据库表。例如:[python] view plaincopy
2015-06-08 16:24:42 12650 1
转载 Bugzilla Configuration
原文:https://www.bugzilla.org/docs/3.0/html/parameters.html3.1. Bugzilla ConfigurationBugzilla is configured by changing various parameters, accessed from the "Parameters" link in the page footer.
2015-06-08 11:32:50 476
转载 Perl中常见的特殊符号
@ 数组 $x{} x名字前面是美元符号($),后面是花括号({}),则其为 hash 元素% 要引用整个 hash,使用百分号(“ )作为前缀。前面几页中使用的 hash 的名字为%family_name。$! 根据上下文内容返回错误号或者是系统产生的一些可读的信息;
2015-06-06 19:43:50 1053
转载 pg_restore - 从一个由 pg_dump 创建的备份文件中恢复 PostgreSQL 数据库。
NAME pg_restore - 从一个由 pg_dump 创建的备份文件中恢复 PostgreSQL 数据库。SYNOPSIS pg_restore [ option... ] [ filename ]DESCRIPTION ����述 pg_restore 是一种用于恢复由 pg_dump(1) 创建的任何非纯文本输出格式中
2015-06-03 18:09:47 11893 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人