
python
奔跑哥
stay foolish, stay hungry.
展开
-
七牛-资源目录上传和下载
几年前是用的 python2.7,运行良好,但是现在基本都是 python3.x 环境了,没法使用了。今天要用一下,结果发现无法运行,所以专门改为 python3 可运行版本了,差异还是蛮大的。还好,上传和下载都修改成功了。原创 2024-07-24 23:45:14 · 459 阅读 · 3 评论 -
Python Post and Get 登陆web后台系统并抓取页面
Python Post and Get 登陆web后台系统并抓取处理页面内容原创 2013-10-29 19:04:35 · 4587 阅读 · 0 评论 -
Python mysqldb: Library not loaded: libmysqlclient.18.dylib
Python mysqldb: Library not loaded: libmysqlclient.18.dylib安装python mysql dbpip install MySQL-python –upgrade运行这个时候就会弹出这样的错误如下 Python mysqldb: Library not loaded: libmysqlclient.18.dylib 很显然,是说找不到mys原创 2016-03-04 18:52:55 · 3313 阅读 · 0 评论 -
Python filter map练习
Python filter map练习最近使用了大量java8的lamada表达式,以及stream等函数式编程思维。现在用起python这块的支持如鱼得水。这里写了一个小程序,主要是把目录结构的相关文件过滤转化为json,提供给Object C读取。 - filter - map__author__ = 'htzheng'# coding=utf8# ! /usr/bin/env pytho原创 2015-10-20 11:53:23 · 797 阅读 · 0 评论 -
Linked List Cycle
Given a linked list, determine if it has a cycle in it. Follow up:Can you solve it without using extra space.https://oj.leetcode.com/problems/linked-list-cycle/# Definition for singly-linke原创 2015-01-15 23:54:34 · 548 阅读 · 0 评论 -
python 二叉排序树
#! /usr/bin/env pythonclass BTNode: def __init__(self, data, left, right): self.data = data self.left = left self.right = rightclass BTree: def __init__(self, root原创 2013-04-24 00:28:38 · 2189 阅读 · 0 评论 -
linux查找符号文件以及其映射
#! /usr/bin/env pythonimport osimport reresult = os.popen('ls -l /usr/bin')contents = result.readlines()for line in contents: match = re.match(r'.*\s+(.*?)\s+->\s+(.*)', line.strip()) i原创 2012-08-17 20:00:07 · 1544 阅读 · 0 评论 -
PyQt hello world
#! /usr/bin/env pythonimport sysfrom PyQt4.QtCore import *from PyQt4.QtGui import *class HelloButton(QPushButton): def __init__(self, *args): QPushButton.__init__(self, *args)原创 2012-07-25 12:09:18 · 811 阅读 · 0 评论 -
用Python建立最简单的web服务器
利用Python自带的包可以建立简单的web服务器。在DOS里cd到准备做服务器根目录的路径下,输入命令:python -m Web服务器模块 [端口号,默认8000]例如:python -m SimpleHTTPServer 8080然后就可以在浏览器中输入http://localhost:端口号/路径来访问服务器资源。 例如:http://l转载 2012-03-28 16:37:02 · 1357 阅读 · 0 评论 -
Python 控制台刷新进度
这几天在oschina看到了一个刷新控制台进度的脚本,就是那种最简单的刷新了,可是看了半天才明白,也不知道是水平有限呢,还是这脚本难读懂呢,呵呵,贴出来解读一下import sysimport time# Output example: [======= ] 75%# width defines bar width# percent defines current percent原创 2012-02-04 17:14:57 · 4710 阅读 · 1 评论 -
对上篇中代码优化,更简洁了
# ['A', 36],# ['B', 85],# ['C', 15],# ['B', 65],# ['B', 52],# ['A', 89]dataFile = open("data.txt")l = []for line原创 2011-10-02 09:56:29 · 752 阅读 · 0 评论 -
python练习之读取文件,list,hash
# ['A', 36],# ['B', 85],# ['C', 15],# ['B', 65],# ['B', 52],# ['A', 89]dataFile = open("data.txt")l = []for line原创 2011-09-25 06:21:07 · 2425 阅读 · 0 评论