当软件项目进 入“维护模式”时,对代码的可读性和编码标准经常就忽略了(甚至从一开始就没有建立起这些标准。)但是,在代码库中保持一致的风格和测试标准是减少维护负担的重…
标签:python入门
快速上手——我用scrapy写爬虫(一)
写在前面 用python写爬虫的人很多,python的爬虫框架也很多,诸如pyspider 和 scrapy,笔者还是笔记倾向于scrapy,本文就用python写一个小爬虫demo。本文适用于有一定python基础的,…
使用PyInstaller打包Python程序
转一部分: http://ju.outofmemory.cn/entry/137370 使用PyInstaller打包Python程序 PyInstaller介绍: PyInstaller是一个能将Pytho…
SWIG入门7: 如何用Python封装C语言的字符串处理函数
在C语言中,字符串处理是每天都要面对的问题。我们都知道C语言中其实并没有一种原生的字符串类型,‘字符串’在C语言里只是一种特殊的以’\0’结尾的字符数组。因此,如何将C语言与更高层次的Python…
python操作selenium的基本操作
#coding:utf-8 from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains …
Python基础(04):字典
一、概述 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: d = {key1 : va…
python使用subprocess获取命令行输入后中文转码问题
python使用subprocess模块可以方便的运行系统命令,并获取输入,但是当输出的内容中存在中文时返回的数据就是进行过编码后的,无法正常显示,因此要对其进行一下转码,过程如下: 首先,应该知道命令行使用哪种编码显示…
Python基础学习入门
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。在命令行窗口输入”python” 命令来查看本地是否已经安装Python以及Python的安装版本 Python下载 Pytho…
Django 自定义用户模块
1、概述 Django中自带的User Model使用起来是比较方便的,但是通常我们的需求使用原生的User Model并不合适,或者少了一些必要的属性,或者多了些不必要的属性,这时就需要使用我们自己的User Mode…
Python知识点:理解和使用装饰器 @decorator
Python的装饰器(decorator)是一个很棒的机制,也是熟练运用Python的必杀技之一。装饰器,顾名思义,就是用来装饰的,它装饰的是一个函数,保持被装饰函数的原有功能,再装饰上(添油加醋)一些其它功能,并返回带…
Python 基础起步 (十一) 写在最后的话(附优秀资源汇总)
总结 不知不觉作为一个小白已经写完了最最基础的Python简单教程,如果你也和我一样从事金融行业,或者毫无编程基础的小白,希望我的教程可以帮到你,这是Python基础起步的最终篇,我希望能和大家简单介绍一下后续介绍以及很…
Python基础之(八)类
类 创建类 第一形式 # !/usr/bin/env python # coding=utf-8 class Person(object): #object表示继承自object类,Python3中可省略次内容 """ …