python
文章平均质量分 86
tiny丶
这个作者很懒,什么都没留下…
展开
-
Pycharm2023版本:Python远程调试配置详解
pycharm远程调试配置,工欲善其事必先利其器。原创 2023-12-27 15:03:19 · 2065 阅读 · 1 评论 -
Python 的一些常规知识点【后续持续更新......】
Python的一些常规知识点1. 对中文进行len计算为什么会是1?因为len并不是拿来看对象大小的,它返回的是一个对象中包含的“东西”的个数len(s)Return the length (the number of items) of an object. The argument may be a sequence (such as a string, bytes, tuple, list, or range) or a collection (such as a dictionary, set原创 2020-12-21 14:27:01 · 262 阅读 · 0 评论 -
【Python可视化系列】关于 pyecharts的使用实践
一、环境搭建http://echarts.baidu.com/index.html echarts主页 二、入门demo展示1、入门demo1#!/usr/bin/python# -*- coding:utf-8 -*-from pyecharts import Barattr = ["Jan", "Feb", "Mar", "Apr", "May", "Jun.原创 2018-08-23 17:34:22 · 6302 阅读 · 3 评论 -
【Python 记录世界记录你】一款记录终端命令行工具
一、Python3.5+包安装步骤 一:下载相应的版本,地址:https://www.python.org/downloads/ 二:解压并安装 解压:tar -xf Python-3.6.2.tar.xz 安装步骤: 首先安装两个必要的依赖项,否则后续的pip安装会失败,又要重新安装 必要依赖项 yum install openssl-devel -y yum install zl...原创 2018-08-29 10:09:17 · 762 阅读 · 0 评论 -
python - pipenv 使用概览
pipenv是请求库作者Kenneth Reitz编写的一个用于创建和管理Python虚拟环境的工具。Pipenv是Python的官方机构推荐的Python的包工具。我们知道,为了管理的Python虚拟环境,通常用得比较多的是的virtualenv和pyenv。但是有人觉得它们还不够好用,不够偷懒。这个人是谁,就是上面的那位。于是他开发了一个pipenv,结合了PIP及的virtualen...原创 2018-09-06 23:38:35 · 982 阅读 · 0 评论 -
Python 装饰器(一)
Python 装饰器(一)首先,看一下下面三个函数,假如说我现在要加一个条件,计算每个函数所花费时间。def add(x, y): return x+y def sub(x,y): return x-y def multi(x,y): return x+y如果不考虑效率,我们可以每个函数逐一添加如下:import tim...原创 2018-09-27 16:05:46 · 140 阅读 · 0 评论 -
python 离线依赖包打包&安装
有时候网络不给力,很多依赖包通过pip下载太慢了,可以通过已有的环境导出再导入新环境.现有环境导出pip freeze > requestments.txt # 编辑此文件对需要的包进行删减pip download -r requirements.txt -d /tmp/paks/ #下载requirements.txt中包至/tmp/paks/下导入新环境 ...原创 2018-10-17 15:59:35 · 13224 阅读 · 2 评论 -
Python 正则是否存在前向贪婪匹配呢?
场景描述由于项目的某一些应用场景出现了如下的需求:A: str = “ABCABABCABABC”B: 将其中ABC都抠出来 猛一看,这还不easy呢? 直接 ABC匹配不就出来了吗?str = "ABCABABCABABC"res = re.findall(r'ABC', str, re.M)这结果不就出来了吗?可是难就难在这边,这边的ABC并非真实的字母,...原创 2018-10-22 16:08:33 · 1022 阅读 · 0 评论 -
[PyQt5]一个后台工程师的界面情结
作为一名后台工程师,整天打交道最多的就是服务器,而直接操纵服务器的就是各种命令行了,不知道从什么时候起,我们已经彻底和界面绝缘了。最近,在做系统的性能测试,比如需要修改一些数据包,并将修改好的数据包进行内容合并。其间,需要使用很多条指令。与其每次都手动输入命令行,为啥咱不能做一个工具呢?方便自己也方便他人!本篇就带着这思路,带您一起探索 PyQt 5:PyQt 5 与 Tkinter 的孰好...原创 2018-11-11 21:05:59 · 1281 阅读 · 0 评论 -
[Python3] 关于Bytes与String 写文件遇到的编码问题
背景最近在做一个基于python3的项目,在做到文件解码组装这一块的时候遇到了一些问题。大概问题描述是这样的。bytes:string encode:decodepython字符串函数用法大全链接decode()函数描述:以 encoding 指定的编码格式解码字符串,默认编码为字符串编码。encoding ——要使用的编码,如:utf-8,gb2312,cp936,gbk等。er...原创 2019-01-21 00:05:01 · 3958 阅读 · 0 评论 -
Python之系统交互(subprocess)
Python之系统交互(subprocess)本节内容os与commands模块 subprocess模块 subprocess.Popen类 总结我们几乎可以在任何操作系统上通过命令行指令与操作系统进行交互,比如Linux平台下的shell。那么我们如何通过Python来完成这些命令行指令的执行呢?另外,我们应该知道的是命令行指令的执行通常有两个我们比较关注的结果:命令执行的...转载 2019-05-25 23:01:35 · 612 阅读 · 0 评论 -
【Python Gui】Tkinter 的入门学习
一、前面的话Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下: Tkinter:Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在...原创 2018-08-30 19:43:56 · 16884 阅读 · 5 评论 -
python-aes加解密
#coding = utf-8from M2Crypto.EVP import Cipherfrom M2Crypto import m2from M2Crypto import utilENCRYPT_OP = 1DECRYPT_OP = 0iv = '\0' * 16PRIVATE_KEY = 'dd7fd4a156d28bade96f816db1d18609'def...原创 2018-08-02 15:18:13 · 408 阅读 · 0 评论 -
Python 学习 --- 基础知识
第一章 1、python于1989年底由范.罗萨姆始创。是一种面向对象的解释型语言。 第二章 python起步 1、输出语句print. print和%结合使用,实现字符串的替换,与C语言中的prtinf()函数类似.print默认输出换行 >>> print ‘%s is a num: %d’ % (‘Python’, 45) %s : 字符串; %d: 数字; %f:转载 2015-07-06 15:24:34 · 687 阅读 · 0 评论 -
python爬虫示例(1)---urlretrieve() 函数使用
下面我们再来看看 urllib 模块提供的 urlretrieve() 函数。urlretrieve() 方法直接将远程数据下载到本地。1>>> help(urllib.urlretrieve)2Help on function urlretrieve in module urllib:原创 2015-07-06 17:30:41 · 25487 阅读 · 0 评论 -
老鸟的Python入门教程
重要说明这不是给编程新手准备的教程,如果您入行编程不久,或者还没有使用过1到2门编程语言,请移步!这是有一定编程经验的人准备的.最好是熟知Java或C,懂得命令行,Shell等.总之,这是面向老鸟的,让老鸟快速上手Python教程.为什么总结这样的一个教程我虽不是老鸟,但已熟悉Java,C/C++, Shell和Perl,且对常见的数据结构和算法等都了解.最近因项目需要,要做一个小工具转载 2015-11-04 16:06:26 · 595 阅读 · 0 评论 -
python
一、爬取网页测试url:http://tengine.taobao.org/book/chapter_03.html#handlerbegin 1end 10#coding=utf-8import string ,urllib2def baidu_tieba(url,begin_page,end_page): for i in range(begin_page原创 2016-07-01 10:15:47 · 2327 阅读 · 0 评论 -
Python 异常之后不知多少行的解决办法
一、说明:用try except之后,抛出的错误却不知道第几行,有时候着实让人着急解决这个办法要使用 tracebak 来跟踪错误常见如下1234try: print ddddexcept Exception, e: print e这样子的代码只是输出了错误的主要原创 2016-07-06 10:48:52 · 22556 阅读 · 2 评论 -
python 示例开发程序
1、 求1-100 的素数 # 素数 from math import sqrti =2j=2flags = 0for i in range(2,101): flags = 0 tmp = int(sqrt(i)) tmp = tmp + 1 for j in range(tmp): ...原创 2015-07-06 16:27:46 · 872 阅读 · 0 评论 -
Python爬虫学习系列教程
Python爬虫学习系列教程大家好哈,我呢最近在学习Python爬虫,感觉非常有意思,真的让生活可以方便很多。学习过程中我把一些学习的笔记总结下来,还记录了一些自己实际写的一些小爬虫,在这里跟大家一同分享,希望对Python爬虫感兴趣的童鞋有帮助,如果有机会期待与大家的交流。一、爬虫入门1. Python爬虫入门一之综述2. Python爬虫入门二之爬虫基础了解3. Python爬虫入门三之Url...转载 2018-02-25 10:58:38 · 878 阅读 · 2 评论 -
Pycharm及python安装详细教程
首先我们来安装python1、首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downloads/),进入之后如下图,选择图中红色圈中区域进行下载。[进入我的网盘下载 https://pan.baidu.com/s/1Fth0zC1mILLk78Dy2nlOGQ ] 2、下载完成后如下图所示 3、双击...原创 2018-07-26 00:06:26 · 2702 阅读 · 0 评论 -
用Python实现RSA签名和验签
唠叨两句,蹭点篇幅RSA是一种非对称加密算法,简单理解就是两个密钥:一个公钥,一个私钥。同时它也可以用来签名和验签,正好与加密相反。加密:公钥加密,私钥解密; 签名:私钥签名,公钥验签。有意思的是有些人分不清公钥私钥的用处,这里提供一个思路:用作加密时,密文泄露是无所谓的(相对而言),重要的是用于解密的密钥必须安全,所以用不公开的私钥来解密,用公钥来加密;用作签名时,目的是...原创 2018-07-26 17:54:09 · 5726 阅读 · 0 评论 -
python-字符编码库chardet
在处理字符串时,常常会遇到不知道字符串是何种编码,如果不知道字符串的编码就不能将字符串转换成需要的编码。面对多种不同编码的输入方式,是否会有一种有效的编码方式?chardet是一个非常优秀的编码识别模块。chardet 是python的第三方库,需要下载和安装。下载的地址有:1.推荐地址: http://download.csdn.net/download/aqwd2008原创 2015-04-21 16:19:03 · 1899 阅读 · 0 评论