![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 59
hoooooolyhu
网站开发,算法研究
展开
-
Python-Tkinter几何布局管理(转)
所有的Tkinter组件都包含专用的几何管理方法,这些方法是用来组织和管理整个父配件区中子配件的布局的。Tkinter提供了截然不同的三种几何管理类:pack、grid和place。pack() pack几何管理采用块的方式组织配件,在快速生成界面设计中广泛采用,若干组件简单的布局,采用pack的代码量最少。pack几何管理程序根据组件创建生成的顺序将组件添加到父组件中去。通过设置相同的转载 2015-12-29 09:13:34 · 3325 阅读 · 0 评论 -
Ipython简介(二)
Ipython的魔法命令 Ipython内置了一套非常强大的指令系统,又被称作魔法命令,通过这些命令,可以在交互式解释器中完成一些美妙的工作,比如%run,命令,可以让你在不离开命令行的情况下运行外部的python脚本文件。原创 2016-01-07 18:49:22 · 948 阅读 · 0 评论 -
用python列表实现括号匹配
假设我们有一些复杂的表达式,里边包含了多种括号的嵌套,这个时候去肉眼判断括号匹配是一件非常令人蛋疼的事情,那么,怎么用python来进行基本的判断呢,答案很简单,就是用python中的list来模拟栈结构进行判断。原创 2016-01-27 14:19:17 · 8092 阅读 · 0 评论 -
python Requests简介
Request简介Request是一个简答优雅的python HTTP库,相较于python标准库中的urllib和urllib2的库,Requests更加的便于理解使用原创 2016-01-10 19:04:58 · 2447 阅读 · 0 评论 -
python生成随机数组
研究排序问题的时候常常需要生成随机数组来验证自己排序算法的正确性和性能,今天把python生成随机数组的方法稍作总结,以备以后查看使用。原创 2016-01-12 11:09:11 · 102574 阅读 · 1 评论 -
python Beautiful Soup4(一)
Beautiful Soup是python的一个解析HTML或XML格式文件的包,Beautiful Soup 3已经不在开发,现在一般使用Beautiful Soup 4。学习BS4最好的方法是找一段网页例子来进行解析,我们先来写一段HTML代码。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <titl原创 2016-01-14 19:56:33 · 612 阅读 · 0 评论 -
(转)Django 1.6 最佳实践: 如何正确的使用和设置Database和Model
作者: Desmond Chen, 发布日期: 2014-05-18, 修改日期: 2014-05-18 Model是django项目的基础, 如果一开始没有好好设计好, 那么在接下来的开发过程中就会遇到更多的问题. 然而, 大多数的开发人员都容易在缺少思考 的情况下随意的增加或修改model. 这样做的后果就是, 在接下来的开发过程中, 我们不得不做出更多努力来修正这些错误.转载 2016-02-28 09:49:33 · 1041 阅读 · 0 评论 -
写写Django-CMS
django-CMS的安装和工程启动django CMS的安装(版本3.23)翻译 2016-04-11 08:33:05 · 4902 阅读 · 0 评论 -
django-cms细节记录|篇一
在使用django-cms做开发的过程中,总会遇到一些不大不小的问题,记录一下稍作备忘,方便以后遇到同样问题的时候可以查看。原创 2016-04-11 10:35:05 · 2475 阅读 · 0 评论 -
django-cms(二)
django cms 插件占位符简介原创 2016-04-19 15:41:13 · 4047 阅读 · 1 评论 -
mptt总结
mptt使用总结基本使用流程##### 安装mptt并将'mptt'加入到settings.py文件中的INSTALLD_APPS中INSTALLD_APPS = [# ....'mptt',]##### 继承MPTTModels并实现自己的树from django.db import modelsfrom mptt.modles import MPTTModel, TreeForeignKe原创 2016-06-04 11:07:19 · 2268 阅读 · 0 评论 -
Django中扩展Paginator实现分页
注:以下内容转载自网络原文链接,收集在自己博客方便查看 Django中已经实现了很多功能,基本上只要我们需要的功能,都能够找到相应的包。要在Django中实现分页显示,只需要简单地使用Paginator就可以实现了。首先,需要在应用的views.py中添加如下引用: from django.core.paginator import Paginator from django.core.pagi转载 2016-06-04 14:48:08 · 729 阅读 · 0 评论 -
pandas 新手指引
# 10 Minutes to pandaspandas入门教程,面向新手,如需高级教程,移步[pandas cookbook](http://pandas.pydata.org/pandas-docs/stable/cookbook.html#cookbook)按照约定,一般按照如下形式对pandas进行导入import pandas as pdimport numpy as npimpor翻译 2016-07-12 10:02:14 · 1469 阅读 · 0 评论 -
无监督机器学习--Ipython notebook
无监督机器学习翻译 2016-07-13 09:33:31 · 982 阅读 · 0 评论 -
线性回归-scikit-learn
线性回归即是我们希望能通过学习来得到一个各属性线性组合的函数,函数的各项系数表明了该属性对于最后结果的重要性原创 2016-07-15 10:00:02 · 1635 阅读 · 0 评论 -
Ipython简介(一)
Ipython简介 Ipython是现代科学计算中很重要的python工具之一,是对python交互式解释器的巨大增强.从2001年Fernando perez发起Ipython项目至今,Ipython不断成长壮大,直到今天,即使一个不用python做计算的人,也可以从Ipython中获取巨大的便利.原创 2016-01-06 19:29:19 · 1499 阅读 · 0 评论 -
Ubuntu14.04下python数据处理环境搭建
python作为一门容易入门的编程语言,越来越受到欢迎,而python在数据处理方面的能力月越来越强,今天就记录下自己搭建python数据处理环境的过程.便于后续查看.原创 2016-01-05 18:18:36 · 440 阅读 · 0 评论 -
认真学习python,从第一篇博客开始
从开始接触python到现在也有一段时间了,可是总是在python基础的语法上晃荡,不知道自己到底可以用python来干些什么,学过Django,也做了几个十分难看的网站,可是总觉得python的用处不应该这么简单,于是陷入了深深的迷茫之中,到底自己学python是为了什么,到底应该怎么样学python,看过不少大神的博客文章,都建议自己写博客,不管是技术文章还是心路历程,对一个想要好好学习编程的原创 2015-11-26 14:11:54 · 330 阅读 · 0 评论 -
练手小程序(一)
以下的文章部分翻译自kinght lab的博客,原文链接: https://medium.com/learning-journalism-tech/five-mini-programming-projects-for-the-python-beginner-21492f6ce0f3#.boemvvuxf 通常来讲,最好的学习一门编程语言的方法是在项目中使用它,但是当你没有什么大原创 2015-11-26 18:26:06 · 502 阅读 · 0 评论 -
练手小程序(二)
继续继续,今天的小程序原创 2015-11-27 18:20:57 · 397 阅读 · 0 评论 -
python复习笔记(一)
一、问题获取今天在网上闲逛的时候,偶然看到了一个系类教程python快速教程,点进去看看别人的心得经验,顺便巩固一下python基础知识,看到Python标准库01 正则表达式 (re包)的时候,下边有一个小小的练习,顺手一做并记录下来。题目如下: 练习 有一个文件,文件名为output_1981.10.21.txt 。下面使用Python: 读取文件名中的日期时间信息,并找出这一天是周几原创 2016-01-15 10:05:50 · 1675 阅读 · 0 评论 -
PyQt5和Qt5.5开发(一)
配置完开发环境之后,下面就要开始学习PyQt的开发了。在网上比较多的是PyQt4的文章,PyQt5的资源则是很少,所以只能照着PyQt4的教程来学习,然后对照PyQt5的文档来看5和4有那些不同之处。原创 2015-12-23 11:10:35 · 6364 阅读 · 2 评论 -
matplotlib 简介
本文大部分内容均翻译自matplotlib官方网站简介matplotlib是一个开源的用于创建出版质量图表的python 2D绘图库,该项目在2002年由John Hunter启动, matplotlib支持在python脚本和ipython交互式命令行中使用。我们可以使用matplotlib来生成各种高质量的图片,比如矢量图,光栅图。翻译 2016-01-18 19:40:16 · 1103 阅读 · 0 评论 -
ubuntu14.04LTS下编译安装Open Babel和python语言绑定
一、Open Babel简介open Babel是一款开源自由软件,使用Open Babel可以将一种文件类型化学结构转换成另一种文件结构。当在工作中需要用到同一个结构不同类型的文件时非常好用。原创 2016-01-19 20:13:21 · 2883 阅读 · 1 评论 -
查看python已安装模块的方法小结
随着使用python的时间越来越长,安装的python模块也越来越多,时间久了都不记得自己之前到底对自己的电脑做过些什么了,于是乎就想要查看一下自己安装的python模块,现将查看方法总结如下原创 2016-01-20 09:37:14 · 129655 阅读 · 2 评论 -
urllib & urllib2
之前看python, 知道有urllib和urllib2两个模块,但是一直没有去深入学习, 也并不清楚为什么有了urllib2还要保留urllib,最近接触一点爬虫的知识,用到了urllib和urllib2, 在此做一点记录,记录这两个模块的区别以便日后查看.原创 2016-01-03 16:19:53 · 750 阅读 · 0 评论 -
练手小程序(四)
这次的练手程序依然来自于Knight lab的博客文章Five mini programming projects for the Python beginner,任务的名字叫做TextBased Adventure Game,也就是文字冒险游戏原创 2015-12-01 16:31:33 · 388 阅读 · 0 评论 -
urllib 详解
urllib是一个是python的一个高级web模块,它可以帮助我们快速的获取网络上的数据 今天对urllib库的用法做一个简单的总结.原创 2016-01-04 10:14:36 · 1126 阅读 · 0 评论 -
urllib2 详解
urllib2中定义的方法和类要比urllib中功能强大一些,但是在urllib2中没有encode方法,所以还是需要将两个库结合起来使用.原创 2016-01-04 15:47:52 · 656 阅读 · 0 评论 -
练手小程序(五)
今天的练手小程序名字叫“侩子手”,有没有感到扑面而来的杀气,同样的,题目来自Knight Lab 下面来简单介绍一下程序的要求,其实程序跟“侩子手”没有半毛钱关系啦,我们要做的就是一个猜字游戏,从预先设定的单词列表中随机选出一个单词,然后根据玩家输入的字母,给出该单词中的该字母的数量,然后打印出字母。整个游戏要限制猜测次数!原创 2015-12-03 14:41:05 · 518 阅读 · 0 评论 -
ubuntu14.04LTS 搭建 python2.7+Qt 5.5+PyQt5开发环境
python有许许多多的GUI开发包,PyQt正式其中之一。那么什么是PyQt呢,PyQt是基于Qt框架开发的一个用于创建GUI程序的工具包。它将python语言和Qt库成功融合在了一起。PyQt有数量庞大的类、函数和方法。它是一个跨平台的工具包,目前PyQt官网提供PyQt4和 PyQt5两种不同版本的文档说明。 说到Qt,就必须解释一下什么是Qt,Qt是一个跨平台的C++图形用户界面应用开发程原创 2015-12-21 10:24:40 · 9666 阅读 · 0 评论 -
Django信号系统简介
django信号系统原创 2016-07-26 16:00:41 · 2197 阅读 · 0 评论