-
【爬虫】 爬虫请求json数据,返回乱码问题的解决
所属栏目:[Python] 日期:2020-12-20 热度:147
from django.http import JsonResponse from rest_framework.utils json from utils requests_pro # from rest_framework.views import APIView from lxml etree ormorm.orm_standby() from dal models class WeekRequests(APIView): # def get(self,request[详细]
-
【Python小函数】计算数组元素个数函数,自封装,内置的counter添
所属栏目:[Python] 日期:2020-12-20 热度:196
def counter_mine(ulist): result = {} for value in ulist: if result.get(value)== None: result[value] =1 else : result[value] +=1 return counter_mine if __name__ == ' __main__ ' : counter_mine(data) ?[详细]
-
【python 数据结构】相同某个字段值的所有数据(整理成数组包字
所属栏目:[Python] 日期:2020-12-20 热度:92
? ? class MonitoredKeywordMore(APIView): def post(self,request): try : # 设置原生命令并且请求数据 parents_asin = str(request.data. get ( " parentsasin " )) hour =str(request.data. hour )) # 执行原生mysql命令查询 raw_monitored_more = Monito[详细]
-
【python小随笔】python 解析xml数据的新手大坑>>抓取多重
所属栏目:[Python] 日期:2020-12-20 热度:84
xml文档: GetMatchingProductResult ASIN= " B071LF9R6G " status= Success " .../GetMatchingProductResultGetMatchingProductResult ASIN= B0714BP3H4 B0756FL8R7 " .../GetMatchingProductResultResponseMetadata # 使用minidom解析器打开XML文档 DOMTree[详细]
-
【python小随笔】pycharm的永久破解[已更新最新]
所属栏目:[Python] 日期:2020-12-20 热度:109
? 旧方法已经不行,请查看最新教程:https://www.cnblogs.com/xp1315458571/p/12856938.html[详细]
-
【Python小随笔】自封装函数 给字典的key排序,并且输出的是字典
所属栏目:[Python] 日期:2020-12-20 热度:132
def data_sort(data_dict): # 给字段的key排序 data_list_sort = sorted(data_dict.keys()) data_sort = {} 映射对应数值的value for n in data_list_sort: res = data_dict[n] data_sort[n] = res return data_sort if __name__ == '__main__': data = {'02[详细]
-
【python小随笔】进程池 multiprocessing.Pool的简单实现与踩过
所属栏目:[Python] 日期:2020-12-20 热度:56
# 导入进程模块 import multiprocessing 创建进程池 坑:一定要在循环外面创建进程池,不然会一直创建 pool = multiprocessing.Pool(30 ) for Size in Size_list: index,Size_Asin = Size.xpath( ' ./@value ' )[0].split( " , " ) Size_Asin_url = https://[详细]
-
【Python】Async异步等待简单例子理解
所属栏目:[Python] 日期:2020-12-20 热度:139
import time def run(coroutine): try : print ( " 11 " ) coroutine.send(None) except StopIteration as e: e.value ,e.value) return e.valueasync async_function(): time.sleep( 2 ) 等待两秒 return 1 async await_coroutine(): await async_function([详细]
-
【Python 数据结构】 微复杂数据结构的渲染
所属栏目:[Python] 日期:2020-12-20 热度:159
data = [ { " Monday " : [{ 08:00 " : Test , 09:00 10:00 11:00 Tuesday for obj in data: print ( 当前对象 for week list(obj.keys()): print (obj[week]) for time obj[week]: (time.keys()) (time.values()) # 输出 当前对象 dict_keys([ ' ' ]) [{ '[详细]
-
【Python】 安装词云库一直报错出现DDL错误的解决办法
所属栏目:[Python] 日期:2020-12-20 热度:152
找了半天原因,原来是因为辅助依赖包没安装完整: pip install numpy matplotlib pillow wordcloud imageio jieba snownlp itchat -i https://pypi.tuna.tsinghua.edu.cn/simple[详细]
-
【python小随笔】celery周期任务(简单原理)
所属栏目:[Python] 日期:2020-12-20 热度:174
1:目录结构 |-- celery_task |--celery.py # 执行任务的main函数 |--task_one 第一个任务 |--task_two 第2个任务 . . . . |--task_. # 第n个任务 2:celery.py from celery import Celery 导入celery模块 from celery.schedules import crontab 周期定义工[详细]
-
【python小随笔】celery异步任务与调用返回值
所属栏目:[Python] 日期:2020-12-20 热度:75
PS:设置完异步任务后,如果出现文件名与依赖包冲突,那一定是你直接运行文件了,最好是在接口里面执行异步任务规避掉这个问题 s1.py(配置任务文件) from celery import Celery timemy_task = Celery( " tasks " ,broker= redis://127.0.0.1:6379 " ) # 为应[详细]
-
【python小随笔】re模块中,以什么开头以什么结尾取中间内容
所属栏目:[Python] 日期:2020-12-20 热度:111
from lxml import etree requests reheaders = { ' user-agent ' : Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML,like Gecko) Chrome/74.0.3729.131 Safari/537.36 ' ,} # session请求 拿到cookies sessions = requests.Session() 创建一个se[详细]
-
【Android】超详细appnium android-sdk-windoes python 操作真手
所属栏目:[Python] 日期:2020-12-20 热度:118
1:Android Studio 下载 ? 安装后创建项目(目的只是为了安装SDK) 2:? 下载SDK与 Appium安装(执行手机程序) ? ? ? 3:下载后,配置SDK ANDROID_HOME后面跟上对应的安装文件夹 ? ? ? 配置path路径 ? ? ? ? Appium安装我就不详细说明了,百度一下,官网下载[详细]
-
【python小随笔】编译3.8.2版本
所属栏目:[Python] 日期:2020-12-20 热度:162
下载完成后,解压缩压缩的存档: 1: tar -xf Python-3.8.2 .tgz 2: cd Python-3.8 .0 3: ./configure --enable- optimizations 4: sudo apt- get install openssl 5: sudo apt-get install libssl- dev 6: ./configure --with- ssl # 后面两行为编译命令 #[详细]
-
【python小随笔】字典的使用
所属栏目:[Python] 日期:2020-12-20 热度:57
? ? ? ?字典也是 Python 提供的一种常用的数据结构,它用于存放具有映射关系的数据。 比如有份成绩表数据,语文:79,数学:80,英语:92,这组数据看上去像两个列表,但这两个列表的元素之间有一定的关联关系。如果单纯使用两个列表来保存这组数据,则无法[详细]
-
【python小随笔】List列表的常见函数与切片
所属栏目:[Python] 日期:2020-12-20 热度:64
?eval()的使用 n = [ " 2.3 " , 2.56 " ]m = [] for i in n: k = eval(i) # 只是去了最外层的双引号,单引号,规定是数字,字母类型 m.append(k) print (m) 输出结果为 [2.3,2.56] ?list列表的基本函数 b = [12,23,45,67,12,34,56 ]b.insert(0, 99) 在第几个[详细]
-
【python小随笔】函数的初始化与私有化
所属栏目:[Python] 日期:2020-12-20 热度:177
1:初始化 1 class test(object): 2 3 def __init__ (self,name): # 初始化函数 4 self.name = name 构造初始化一个变量为类的全局变量, 类的所有函数都可以调用self.变量名 这个变量 5 6 def god(self): 7 print ( " god{} " .format(self.name)) 8 JJ(sel[详细]
-
【python小随笔】将一个列表的值,分成10个一组,遍历的时候每10
所属栏目:[Python] 日期:2020-12-20 热度:55
t = [ ' B071LF9R6G ' , B0714BP3H4 B0756FL8R7 B072HX95ZR B07CX389LX B07D9MZ7BD B07D9L15L5 B00L1UNPZ0 ' , B07KDL9RSD B01N02WUM3 B072KTNZMW B071Z71BXW B00DU76BOY B07D9NC33M B07G82D89J B076C9X4KS B07CTMG6Y9 B071JZ78TD B01NBPP89Y B000LJ60F4 B07[详细]
-
【python小随笔】动态创建变量名,并且赋值
所属栏目:[Python] 日期:2020-12-20 热度:50
PS:这个玩法很有意思,pycharm还会飘红, t = [ ' B0716PK6R2 ' , B077X9J24C B01N2SBH4J ' ]count = 0names = locals() for asin in t: count = count+ 1 names[ asin ' + str(count)] = asin print (asin1,asin2,asin3) # 输出结果: B0716PK6R2 B077X9J24[详细]
-
【python小随笔】单例模式设计(易懂版)
所属栏目:[Python] 日期:2020-12-20 热度:181
1:单例模式原理 大道理 :希望在系统中某个对象只能存在一个,单例模式是最好的解决方案,单例模式是一种常见的软件设置模式,在它的核心结构中只包含一个被称为单例类的特殊类,通过单例模式可以保证系统中的一个类只有一个实例而且该实例易于外界访问,从[详细]
-
【python小随笔】python解析xml格式字符串与xml文件
所属栏目:[Python] 日期:2020-12-20 热度:85
1:解析xml---文件 from xml.dom.minidom import parse xml.dom.minidom # 使用minidom解析器打开XML文档 DOMTree = xml.dom.minidom.parse( " ./test.xml " ) print (DOMTree)collection = DOMTree.documentElement 集合某个标签 VariationChilds = collect[详细]
-
【python小随笔】字典的替换方法
所属栏目:[Python] 日期:2020-12-20 热度:148
months = { ' JAN ' : 1, FEB ' : 2,1)">MAR ' : 3,1)">APR ' : 4,1)">MAY ' : 5,1)">JUN ' : 6 , JUL ' : 7,1)">AUG ' : 8,1)">SEP ' : 9,1)">OCT ' : 10,1)">NOV ' : 11,1)">DEC ' : 12 } def test(x): mon = months[x] print (mon) if __name__ == __main[详细]
-
【数据结构的补全整理】规定在周一到周五中,赛选出8点到18点中
所属栏目:[Python] 日期:2020-12-20 热度:75
# 数据表的设计 class ProMeetTable(models.Model): """ 个人安排表 """ user = models.ForeignKey(to= " UserInfo " ,verbose_name= 所属用户 " ) week_choice = ( ( 1, Monday ),( 2,1)">Tuesday 3,1)">Wednesday 4,1)">Thursday 5,1)">Friday = models.In[详细]
-
Python基础之文件目录操作
所属栏目:[Python] 日期:2020-12-20 热度:193
概述 I/O操作不仅包括屏幕输入输出,还包括文件的读取与写入,Python提供了很多必要的方法和功能,进行文件及文件夹的相关操作。本文主要通过两个简单的小例子,简述Python在文件夹及文件的应用,仅供学习分享使用,如有不足之处,还请指正。 涉及知识点 os[详细]
