-
Python实现字典的key和values的交换
所属栏目:[Python] 日期:2020-12-16 热度:166
有些时候我们不得已要利用values来反向查询key,有没有简单的方法呢? 下面我给大家列举一些方法,方便大家使用 python3 d1={'a':1,'b':2} {value:key for key,value in d1.iteritems()}{1: 'a',2: 'b'} {value:key for key,value in d1.iteritems()}[2]'b'[详细]
-
使用python加密自己的密码
所属栏目:[Python] 日期:2020-12-16 热度:95
有些时候我们不得不在自己的代码里写上密码,为了安全起见,我们可以为自己的密码加密 先上段代码,这个代码是转自网上 root@ProFtp:/usr/lib/python2.7# more jastmencrypt.py"""jastme encrypt password"""def encrypt(key,s): b = bytearray(str(s).encod[详细]
-
python利用datetime模块计算时间差
所属栏目:[Python] 日期:2020-12-16 热度:75
今天写了点东西,要计算时间差,我记得去年写过,于是今天再次mark一下,以免自己忘记 In [27]: from datetime import datetimeIn [28]: a=datetime.now()In [29]: b=datetime.now()In [32]: aOut[32]: datetime.datetime(2015,4,7,30,3,628556)In [33]: bOu[详细]
-
合并百度影音的离线数据( with python 2.3)
所属栏目:[Python] 日期:2020-12-16 热度:141
四种格式的解析: filelist slicelist download.cfg third_party_download.cfg 还是2个文件。替换之前版本即可。 初步测试正常,但时间轴不对。 代码如下: # -*- coding: UTF-8 -*-import osimport ioimport codecsimport stringimport shutilimport movief[详细]
-
Python利用ansible分发处理任务
所属栏目:[Python] 日期:2020-12-16 热度:63
其实对python熟悉的人都可以自己用paramiko来写任务的分发系统,再结合gevent的协程就能实现异步的处理。 如果只想用工具的朋友可以使用一些工具,类似{puppet,saltstack,fabric,ansible,chef}等,其实这些工具的都是很好用的,不过于学习的成本,我建议大[详细]
-
解决Python传递中文参数的问题
所属栏目:[Python] 日期:2020-12-16 热度:192
今天有个需要需要传递中文参数给URL 但是在GBK环境下的脚本传递GBK的参数老是给我报UNICODE的解码错误。烦的很。 所以我们果断选择用urlencode来处理中文, 由于国内外网站编码不同,国内是GBK的,国外是UTF8的。 import sys sys.stdin.encoding'GBK'表示我[详细]
-
python函数局部变量用法实例分析
所属栏目:[Python] 日期:2020-12-16 热度:98
本篇章节讲解python函数局部变量用法。供大家参考研究。具体分析如下: 当你在函数定义内声明变量的时候,它们与函数外具有相同名称的其他变量没有任何关系,即变量名称对于函数来说是 局部 的。这称为变量的 作用域 。所有变量的作用域是它们被定义[详细]
-
将Python代码打包为jar软件的简单方法
所属栏目:[Python] 日期:2020-12-16 热度:199
py 写东西快 但是java 生态广 比如大数据 py 虽然好 但是利用不到java的整个的生态的代码 scala 虽然也好但是毕竟 有些库 需要自己写的多 虽然也很简单,但是查文档也很麻烦 那么 问题来了 最简单的的方式就是直接把py 打包 jar 那么 问题又来了 py 打包成jav[详细]
-
Python简明入门教程
所属栏目:[Python] 日期:2020-12-16 热度:56
本篇章节讲解Python简明入门教程。供大家参考研究。具体如下: 一、基本概念 1、数 在Python中有4种类型的数――整数、长整数、浮点数和复数。 (1)2是一个整数的例子。 (2)长整数不过是大一些的整数。 (2)3.23和52.3E-4是浮点数的例子。E标记[详细]
-
python函数形参用法实例分析
所属栏目:[Python] 日期:2020-12-16 热度:165
本篇章节讲解python函数形参用法。供大家参考研究。具体如下: 函数形参: 函数取得的参数是你提供给函数的值,这样函数就可以利用这些值 做 一些事情。这些参数就像变量一样,只不过它们的值是在我们调用函数的时候定义的,而非在函数本身内赋值。[详细]
-
Python中return语句用法实例分析
所属栏目:[Python] 日期:2020-12-16 热度:75
本篇章节讲解Python中return语句用法。供大家参考研究。具体如下: return语句: return语句用来从一个函数 返回 即跳出函数。我们也可选从函数 返回一个值 。 使用字面意义上的语句 #!/usr/bin/python# Filename: func_return.pydef maximum(x,y):[详细]
-
举例详解Python中yield生成器的用法
所属栏目:[Python] 日期:2020-12-16 热度:88
yield是生成的意思,但是在python中则是作为生成器理解,生成器的用处主要可以迭代,这样简化了很多运算模型(还不是很了解是如何简化的)。 yield是一个表达式,是有返回值的. 当一个函数中含有yield时,它不再是一个普通的函数,而是一个生成器.当该函数被调用[详细]
-
深入理解Python中命名空间的查找规则LEGB
所属栏目:[Python] 日期:2020-12-16 热度:164
名字空间 Python 的名字空间是 Python 一个非常核心的内容。 其他语言中如 C 中,变量名是内存地址的别名,而在 Python 中,名字是一个字符串对象,它与他指向的对象构成一个{name:object}关联。 Python 由很多名字空间,而 LEGB 则是名字空间的一种查找规则[详细]
-
Python爬虫框架Scrapy实战之批量抓取招聘信息
所属栏目:[Python] 日期:2020-12-16 热度:170
网络爬虫抓取特定网站网页的html数据,但是一个网站有上千上万条数据,我们不可能知道网站网页的url地址,所以,要有个技巧去抓取网站的所有html页面。 Scrapy 是纯 Python 实现的爬虫框架,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网[详细]
-
通过Python来使用七牛云存储的方法详解
所属栏目:[Python] 日期:2020-12-16 热度:150
本教程旨在介绍如何使用七牛的Python SDK来快速地进行文件上传,下载,处理,管理等工作。 安装 首先,要使用Python的SDK必须要先安装。七牛的Python SDK是开源的,托管在Github上面,项目地址为https://github.com/qiniu/python-sdk。 安装的方式可以如项目[详细]
-
Python实现多线程抓取妹子图
所属栏目:[Python] 日期:2020-12-16 热度:113
心血来潮写了个多线程抓妹子图,虽然代码还是有一些瑕疵,但是还是记录下来,分享给大家。 Pic_downloader.py # -*- coding: utf-8 -*-"""Created on Fri Aug 07 17:30:58 2015 @author: Dreace"""import urllib2import sysimport timeimport osimport rando[详细]
-
python实现下载指定网址所有图片的方法
所属栏目:[Python] 日期:2020-12-16 热度:135
本篇章节讲解python实现下载指定网址所有图片的方法。供大家参考研究。具体实现方法如下: #coding=utf-8#download pictures of the url#useage: python downpicture.py www.baidu.comimport osimport sysfrom html.parser import HTMLParserfrom ur[详细]
-
python批量提取word内信息
所属栏目:[Python] 日期:2020-12-16 热度:79
单位收集了很多word格式的调查表,领导需要收集表单里的信息,我就把所有调查表放一个文件里,写了个python小程序把所需的信息打印出来 #coding:utf-8 import osimport win32comfrom win32com.client import Dispatch,constantsfrom docx import Document de[详细]
-
python制作一个桌面便签软件
所属栏目:[Python] 日期:2020-12-16 热度:67
# 2014.10.15 更新了memo.zip,网盘的exe:修复:1.隔日启动不能正常加载json,加入:1.隐藏任务栏图标,2.通过垃圾桶进行窗口移动。 # 2014.10.8 10.36更新了memo.zip # 2014.10.8 13.17 更新了memo.zip 在win10测试,基本没问题 运行widget.py文件。 ubuntu[详细]
-
python根据京东商品url获取产品价格
所属栏目:[Python] 日期:2020-12-16 热度:147
京东商品详细的请求处理,是先显示html,然后再ajax请求处理显示价格。 1.可以运行js,并解析之后得到的html 2.模拟js请求,得到价格 # -*- coding: utf-8 -*-"""根据京东url地址,获取商品价格京东请求处理过程,先显示html页面,然后通过ajax get请求获取[详细]
-
分析并输出Python代码依赖的库的实现代码
所属栏目:[Python] 日期:2020-12-16 热度:55
用法: 分析一个脚本的依赖: analysis_dependency.py script1.py 递归分析依赖: analysis_dependency.py script1.py -r #!/usr/bin/env python# encoding: utf-8# source: https://github.com/MrLYC/ycyc/blob/dev/tools/analysis_dependency.pyimport astimp[详细]
-
详解Python中dict与set的使用
所属栏目:[Python] 日期:2020-12-16 热度:55
Python中类似于PHP的数组的结构有list,tuple,dict和set, 其中list,tuple和set的类似于PHP的索引数组, 而dict就类似于PHP的关联数组, dict: dict的结构表示了一种映射关系, 与PHP的关联数组类似, 比如要定义个用户信息如下: name: Yi_Zhi_Yusex: Manc[详细]
-
python用10行代码实现对黄色图片的检测功能
所属栏目:[Python] 日期:2020-12-16 热度:101
本篇章节讲解python用10行代码实现对黄色图片的检测功能。供大家参考研究。具体如下: 原理:将图片转换为YCbCr模式,在图片中寻找图片色值像素,如果在皮肤色值内的像素面积超过整个画面的1/3,就认为是黄色图片。 申明:简单场景还是够用了,稍微[详细]
-
python实现JAVA源代码从ANSI到UTF-8的批量转换方法
所属栏目:[Python] 日期:2020-12-16 热度:82
本篇章节讲解python实现JAVA源代码从ANSI到UTF-8的批量转换方法。供大家参考研究。具体如下: 喜欢用eclipse的大神们,可能一不小心代码就变成ANSI码了,需要转换成utf-8嘛,一个文件一个文件的在Notepad2或者notepad++里面转换么?不,这里有批量转[详细]
-
python实现web方式logview的方法
所属栏目:[Python] 日期:2020-12-16 热度:152
本篇章节讲解python实现web方式logview的方法。供大家参考研究。具体如下: 这里用Python实现web方式查看日志的一个小东西,使用python的popen执行了linux的tail命令来实现。 注意:这里需要web.py环境 具体代码如下: #coding=utf8import webimport[详细]