随笔分类 - python
摘要:"python fire使用指南" Python Fire是一个Python库,只需对Fire进行一次调用即可将任何Python组件转变为命令行界面。
阅读全文
摘要:pandas class 'pandas.core.frame.DataFrame' DataFrame的每一行或者每一列都是一个<class 'pandas.core.series.Series'> Series内的values为ndarray 判断某列的值在某个list内 df['列名'].is
阅读全文
摘要:原文地址: http://www.jb51.net/article/51815.htm 本文详述了Python的import机制,对于理解Python的运行机制很有帮助! 1.标准import: Python中所有加载到内存的模块都放
阅读全文
摘要:PYTHONPATH PYTHONPATH是python moudle的搜索路径.即import xxx会从$PYTHONPATH寻找xxx. 中文编码问题 coding=utf 8 查看导入的包的路径 import a_module print(a_module.__file__) map(fun
阅读全文
摘要:个人记录用. python模块random argparse shutil
阅读全文
摘要:海王是前段时间大热的影片,个人对这种动漫题材的电影并不是很感兴趣.然鹅,最近这部电影实在太热了,正好最近看自然语言处理的时候,无意间发现了word cloud这个生成词云的库,还蛮好玩的,那就抓抓这部电影的影评来试试吧. 爬虫抓取豆瓣海王影评 首先我们登陆豆瓣,进入海王的影评页面.然后打开影评的每一
阅读全文
摘要:最近工作不忙,写了个脚本统计代码行数.记录于此方便以后查阅.python版本2.7 1 # -*- coding: cp936 -*- 2 import os 3 4 totalLineCounts = 0 5 fileCounts = 0 6 7 def GetLines(fullFilena...
阅读全文
摘要:前情回顾:上一篇第16关地址打开16关,又是一张奇奇怪怪很多点点的图片,应该又是与PIL库有关的.页面的标题是:let me get this straight。这是英语中的一句俚语,意思是让我把这事搞清楚.在这一关中其实是让我们把每一行像素位置调整后对其.看这幅图片,很多红色的点,于是想到是不是这...
阅读全文
摘要:前情提要:Pythonchallenge一起来闯关(一)这一篇来闯关10-15.感觉这几关比先前的难了不少,有的题目完全没思路.10.页面源码中的链接点击后有a = [1, 11, 21, 1211, 111221,google之后知道这是一个叫做http://en.wikipedia.org/wi...
阅读全文
摘要:http://www.pythonchallenge.com/是一个在线的python过关游戏,一共有33关.玩这个游戏对熟悉python用法及相关库的使用都很有好处.目前做到了第九关.python版本3.4. 操作系统版本32位win7,64位win7.0.http://www.pythoncha...
阅读全文
摘要:项目地址:https://github.com/aosabook/500lines/tree/master/web-server.作者是来自Mozilla的Greg Wilson.项目是用py2写成.下面文章中贴出的是已经转换后的能在python3.4下运行的代码,所以可能会与原先的有少许不同. 简
阅读全文
摘要:最近把一段py2的代码转换到py3的代码,结果运行到向socket中写数据的代码部分出现了'str' does not support the buffer interface这样一个错误.一番搜索之后,发现py3里是严格区分了str和bytes的.怎么理解str和bytes呢?你可以认为str是一...
阅读全文
摘要:#!/usr/bin/python# -*- coding: utf-8 -*-import osimport shutildef move_logs(path,filename): destPath = path + '/../log' if os.path.exists(destPa...
阅读全文
摘要:Python中的装饰器的概念经常会让人搞得一头雾水,所以今天就好好来分析一下python中的装饰器.先看一个简单的装饰器用法: 1 def decorator(func): 2 print("this is wrapper") 3 4 def wrapper(): 5 ...
阅读全文
摘要:如果要把python2编译器下的代码转换升级到python3编译器,可以使用python自带的 2to3工具进行转化:windows下转化:doc 命令窗口:>> python C:\Python34\Tools\Scripts\2to3.py -w test.py ( -w 参数 不要忘记写)li...
阅读全文
摘要:以前用的python2.7,改成3.4以后就重新下载了beatifulsoup4.解压到c:\Python34后.在cmd界面执行python setup.py install安装完成后.想看看安装成功没,就切到python解释器环境下import bs4看成功没,结果如下图:看错误提示是语法错误,...
阅读全文
摘要:漫漫长假一个人无聊得很,整日DOTA,打的腰酸背痛腿抽筋的.就想着写一个脚本记录自己每天打游戏的时间,于是就产生了下面的这个东西... 运行环境:win7 32位. python版本:3.4.1 由于用到了一些win32api,这些并非python标准库自带的,所以你需要先去下载pywin32模块.
阅读全文
摘要:1.获取python模块路径 2.查看帮助 3.python中moudle和package 可以把module理解为一个.py文件,package则是一组相关的module或package的集合. 4.python中在参数前加**的含义. 在定义函数的参数时在前面加上**代表,传进去的参数将用字典这
阅读全文
摘要:今天想用python写一个登陆的脚本,搜了一下,网上挺多的,看了一些后写了个登陆虎扑论坛的脚本.原理:只要在发送http请求时,带上含有正常登陆的cookie就可以了。1.首先我们要先了解cookie的工作原理。Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),浏览器会将Co...
阅读全文
摘要:用到了BeautifulSoup这个库,需要先下载安装.下载地址http://www.crummy.com/software/BeautifulSoup/config.py1 url = "http://www.baidu.com"2 folder = "d:\\test"View Codedown...
阅读全文