摘要: 该博文主要适应于python2.7,并没有对py3进行测试。 主要记录学习python过程中容易出现的一些小问题、小错误,相信能给你启发。 1、剔除一个字符串中的所有空格(假设该字符串是s) "".join(s.split()) 样例输入: s = ' 123 4567 8 ' 样例输出: '123阅读全文
posted @ 2017-01-02 23:01 Freecode# 阅读(385) 评论(0) 编辑
摘要: 2013.5.28 delete []str; 今天在看老师课件的时候,看到析构函数里有一条语句: 有印象,但一时想不起来。遂查询了一下。 解释: 指针数组: 在C语言和C++语言中,数组元素全为指针的数组称为指针数组。 一维指针数组的定义形式为:“类型名 *数组标识符[数组长度]”。 例如,一个一阅读全文
posted @ 2013-05-28 17:00 Freecode# 阅读(937) 评论(0) 编辑
摘要: 在使用Django Admin后台时,有时候想自定义某一字段的Choice_field,例如屏蔽某些选项,只显示某些指定的选项。 想象这样的应用场景,我有一个网站,导航栏是这样的: 点开“技术杂谈”后,显示成这样: 在这里,我在后台设计model时,将“技术杂谈”这种显示在导航栏的分类定义成一级分类阅读全文
posted @ 2017-01-17 21:17 Freecode# 阅读(2202) 评论(1) 编辑
摘要: 简介: 原网址:黑板客爬虫闯关 提供给网友的一个学习爬虫的网站,关卡设计由易到难,到后面逐渐涉及模拟登陆,多线程等,让你掌握网络爬虫的基本技术。 第一关: 简单的在网址后面输入数字就可以,只不过你需要N++++个数字才能到达第二关的入口,每次跳转页面里都有下一个页面的跳转数字。所以这里需要用爬虫爬取阅读全文
posted @ 2017-01-02 23:04 Freecode# 阅读(342) 评论(0) 编辑
摘要: 1、python程序部署到sae上需要做的改动 在线上需要转换成wsgi的形式运行python程序。 sae中运行python程序需要指定一个函数为入口函数。 main函数是你定义的入口函数,在这里面你可以调用你定义的其它函数。 sae.create_wsgi_app(main) 创建main为入口阅读全文
posted @ 2017-01-02 23:02 Freecode# 阅读(1326) 评论(0) 编辑
摘要: 该博文主要适应于python2.7,并没有对py3进行测试。 主要记录学习python过程中容易出现的一些小问题、小错误,相信能给你启发。 1、剔除一个字符串中的所有空格(假设该字符串是s) "".join(s.split()) 样例输入: s = ' 123 4567 8 ' 样例输出: '123阅读全文
posted @ 2017-01-02 23:01 Freecode# 阅读(385) 评论(0) 编辑
摘要: python2.x 中中间编码为unicode,一个字符串需要decode为unicode,再encode为其它编码格式(gbk、utf8等) 以gbk转utf8为例: 具体过程为: s | gbk decode('gbk') > s | unicode encode('utf8') > s | u阅读全文
posted @ 2017-01-02 22:59 Freecode# 阅读(981) 评论(0) 编辑
摘要: 发现一个问题。 python中list变量作为全局变量时,在函数中可以直接修改。 而普通变量则需要先在函数中global声明,否则会报错。 例如: a = 1 def fun(): global a a = 2 而list: b = [1,2] def fun(): b[0] = 2 在函数中直接修阅读全文
posted @ 2017-01-02 22:53 Freecode# 阅读(5212) 评论(0) 编辑
摘要: 而通过转义序列设置终端显示属性的格式为: 其中转义序列以 \033[ 为开头,m 为设置属性结束,中间部分的 Param 为属性值,{} 表示可以设置多个属性,属性值之间通过分号 ; 隔离。 详情见:Python 3 实现简易 Shell Freecode# : www.cnblogs.com/yy阅读全文
posted @ 2017-01-02 22:53 Freecode# 阅读(371) 评论(0) 编辑
摘要: 随便说两句 前两天写了一个python脚本,试图以分析网页源码的方式得到优酷视频的下载地址,结果只得到视频的纯播放地址,下载纯播放地址得到的文件也无法正常播放视频。 这里共享一下播放地址得到的方法(想看的可以展开折叠): # 实验视频地址:http://v.youku.com/v_show/id_X阅读全文
posted @ 2017-01-02 22:51 Freecode# 阅读(5858) 评论(2) 编辑
摘要: 前言 前几天刚买了阿里云的云服务器,今天使用putty进入服务器,发现linux默认的bash配色实在太丑。 特别是文件夹显示为深蓝色,到了白天,和黑色背景一搭配,根本看不清文字。 好在在github上找到了配色解决方案,dircolors-solarized 使用方法 1、将配色方案clone到本阅读全文
posted @ 2017-01-01 10:52 Freecode# 阅读(3140) 评论(1) 编辑
摘要: 随便说点什么 因为在学python,所有自然而然的就掉进了爬虫这个坑里,好吧,主要是因为我觉得爬虫比较酷,才入坑的。 想想看,你可以批量自动的采集互联网上海量的资料数据,是多么令人激动啊! 所以我就被这块大蛋糕吸引过来了 :) 想学爬虫自然要去找学习资料了,不过网上有很多,我找了不少,个人觉得崔庆才阅读全文
posted @ 2017-01-01 10:39 Freecode# 阅读(3535) 评论(0) 编辑