分类

链接

2024 年 11 月
 123
45678910
11121314151617
18192021222324
252627282930  

近期文章

热门标签

新人福利,免费薅羊毛

python静态变量赋值

使用dir获取所有属性(包含静态),使用Exce赋值   import json     class Article(object):     title = None     link = None     abstract = None     keywords = []     content = None     pub_date = None     xxx = '99999'       def __init__(self):         for p in dir(self):             if not p[0:2] =='__':                 exec('self.'+p+' = Article.'+p)           pass                    a = Article() print(a.__dict__) output:  {'abstract': None, 'content': None, 'keywords': [...

Python 暂无评论 阅读(81)

可在阿里云dataworks直接使用的worldbank data api

代码下载: WorldBankAPI.zip """ wbdata: A wrapper for the World Bank API """ __version__ ="0.3.0" """ wbdata.api: Where all the functions go """ import collections import datetime import re import warnings import tabulate try: import pandas as pd exceptImportError:     pd =None from decorator import decorator BASE_URL ="https://api.worldbank.org/v2" COUNTRIES_URL = f"{BASE_URL}/countries" ILEVEL_URL = f"{BASE_URL}/incomeLevels" INDICATOR_URL = f"{BASE_URL}/indicators" LT...

Python 暂无评论 阅读(90)

python常用(1)

# encoding: utf-8 from openpyxl.reader.excel import load_workbook  # FOR xlsx import os import openpyxl from decimal import Decimal import shutil import zipfile     path = os.getcwd()   testplan = path + "\\testplan.xlsx"   mapping_path = os.path.join(path, "MUT_Product_Mapping.xlsx") #print(mapping_path) workbook = load_workbook(mapping_path) worksheet = workbook.worksheets[0]   mapping = {}   for index, item in enumerate(worksheet.rows):          # START with  age row ...

Python 暂无评论 阅读(174)

[转]用python爬取指定用户微博图片及内容,并进行微博分类及使用习惯分析

虽然我是不用微博的,但由于某种原因,手机端的微博会时不时地推送几条我必须看的消息过来。微博被看久了,前几天又看到 语亮 - 简书 一年前的的微博爬虫,就有了对某人微博深入挖掘的想法。 之前语亮的爬虫不能抓取用户一条微博的多张图片,一年后微博界面也发生了一些变化,决定还是参考语亮爬取手机端界面的方法更新下代码,同时加上一点小小的数据分析。 主要想法是抓取指定用户的全部微博原创内容和全部原创图片保存到本地,然后对原创微博进行分类,并统计用户最爱使用的表情、最常使用的词语和微博中提到的...

Python 暂无评论 阅读(969)

python批量修改文件名

#python批量修改文件名 #code=gbk #by:blog.peos.cn #date:2012-09-119 import os import os.path di=os.getcwd() files=os.listdir('.') for f in files: des=f.replace('Controller','BLL') des=os.path.join(di,des) src=os.path.join(di,f) os.rename(src,des)

Python 暂无评论 阅读(2,796)

python 怎么添加中文注释

python中文注释乱码问题, python 添加中文注释 在文件头上写入: #coding=gbk 例如: #coding=gbk #mine,二进制相互转换 try: from binascii import a2b_qp, b2a_qp except ImportError: print u'没有找到 binascii 函数库' #二进制 ----> 可打印字符 file = open( 'd:\\tmp\\ua.ppt', 'rb' ) #读取二进制文件 data = file.read() odata = b2a_qp( data, 0, 0 ) ofile = open( 'd:\\tmp\\o_ua.txt', 'w' ) #以文本文件方式写入 ofile.write( odata ) ofile.close() file.close() #可打印字符 ---> 二进...

Redis 暂无评论 阅读(3,982)

python删除redis所有数据

>>> import redis >>> r = redis.Redis(host='localhost', port=6379, db=0) >>> r.set('foo', 'bar')   #或者写成 r['foo'] = 'bar' True >>> r.get('foo')    'bar' >>> r.delete('foo') True >>> r.dbsize()   #库里有多少key,多少条数据 0 >>> r['test']='OK!' >>> r.save()   #强行把数据库保存到硬盘。保存时阻塞 True -------------------------------- >>> r.flushdb()   #删除当前数据库的所有数据 True  >>&...

Redis 暂无评论 阅读(7,014)

python使用redis示例

用python操作redis数据库,先下载redis-py模块下载地址 https://github.com/andymccurdy/redis-py 在解压目录运行 python setup.py install安装模块 使用: import redis r = redis.Redis(host=’localhost’, port=6379, db=0) r['test'] = ‘test’ #或者可以r.set(‘test’, ‘test’) 设置key r.get(‘test’)  #获取test的值 r.delete(‘test’) #删除这个key r.flushdb() #清空数据库 r.keys() #列出所有key r.exists(‘test’) #检测这个key是否存在 r.dbsize() #数据库中多少个条数

Redis 暂无评论 阅读(2,753)