Python教程
Python是一种面向对象的解释型...
-
python 利用python 统计源码行数 原理先获取所有文件,然后统计每个文件中代码的行数,最后将行数相加,思路很简单。“`python import os import os.path import time rootdir = ‘文件路径’ filelists = [] 遍历文件 def getFile(rootdir): global filelists for parent,dir... 继续阅读python 利用python 统计源码行数
:2018-05-17
-
python的HTTP客户端库requests使用示例 requests是python的一个HTTP客户端库,和urllib、urllib2类似,但是urllib2的api比较复杂,比如像实现一个post或是get功能都得需要一大堆代码。 python"> # -*- coding:utf8 -*- import request r = requests... 继续阅读python的HTTP客户端库requests使用示例
:2018-05-17
-
python 你出生的那一年的那一个月的那一天是星期几 python">def is_leap_year(Year): if Year % 4 == 0 and Year % 100 != 0 or Year % 400 == 0: return True else: return False def year_month_da... 继续阅读python 你出生的那一年的那一个月的那一天是星期几
:2018-05-17
-
Python去除list中的重复元素的最简单办法 初学者经常会遇到如何移除list中重复元素的问题。 这个问题在其他语言中可能需要for循环什么的,而在python中不用这样,非常简单,只需要将list作为set的构造函数构造一个set,然后再将set转换会list就可以了。 如下代码: myList = list(set(myList)) 下面是使用示例: >>> ... 继续阅读Python去除list中的重复元素的最简单办法
:2018-05-17
-
python 在python脚本内运行linux命令 在python脚本内运行linux命令 python">#/usr/bin/env python import subprocess class RunCmd(object): def cmd_run(self, cmd): self.cmd = cmd subprocess.call(se... 继续阅读python 在python脚本内运行linux命令
:2018-05-17
-
python人脸识别 OpenCV的人脸检测功能在一般场合还是不错的。而ubuntu正好提供了python-opencv这个包,用它可以方便地实现人脸检测的代码。 写代码之前应该先安装python-opencv: $ sudo apt-get install python-opencv 具体原理就不多说了,可以参考一下这篇文章。直接上源代码。 #!/usr/bin/python # -*... 继续阅读python人脸识别
:2018-05-17
-
python 打印对象的属性 python">#coding=utf-8 class AttrDisplay: def getAttrs(self): res = [] for key in self.__dict__: res.append("%s=%s"%(key, getattr(self, key))) ... 继续阅读python 打印对象的属性
:2018-05-17
-
python lmdb 键值数据库读写测试 python">import lmdb import os import argparse import gevent import gevent.queue TEMP_PATH="/dev/shm/test" #TEMP_PATH="/dev/shm/" env = lmdb.Environment('./lm_db/',readonly... 继续阅读python lmdb 键值数据库读写测试
:2018-05-17
-
python插入排序算法 插入排序的基本概念:有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分... 继续阅读python插入排序算法
:2018-05-17
-
python寻找1~n以内(包括n)所有素数 python">def find_prime(n): L = list(range(2,n + 1)) m = 0 while m < len(L): n = m + 1 while n < len(L): if L[n]%L[m] == 0: ... 继续阅读python寻找1~n以内(包括n)所有素数
:2018-05-17