-
Python出现segfault错误解决方法
所属栏目:[Python] 日期:2020-12-16 热度:76
本文分析了Python出现segfault错误解决方法。供大家参考研究具体如下: 最近python程序在运行过程中偶尔会引发系统segfault的错误,而且是在不定期不同代码段时发生的,所以单步调试没办法确定是哪一行代码的问题。 段错误, 这个现象太离奇了。在系[详细]
-
Python简单实现TCP包发送十六进制数据的方法
所属栏目:[Python] 日期:2020-12-16 热度:167
本篇章节讲解Python简单实现TCP包发送十六进制数据的方法。供大家参考研究具体如下: 举例: 0x12,0x34可以直接拼成 "x12x34"。 客户端代码示例: #-*- encoding: utf-8 -*-import jsonimport socketimport sysimport binasciireload(sys)sys.set[详细]
-
Python实现递归遍历文件夹并删除文件
所属栏目:[Python] 日期:2020-12-16 热度:88
思路: 遍历文件夹下面的文件夹 如果文件夹名称等于".svn",则修改文件夹的属性(因为".svn"的文件都是只读的,你不能直接删除) 删除此文件夹 如果文件夹名称不等于".svn",则递归上面的方法 Python的实现 代码 import osimport shutilimport os.pathimport st[详细]
-
Python获取linux主机ip的简单实现方法
所属栏目:[Python] 日期:2020-12-16 热度:67
本篇章节讲解Python获取linux主机ip的简单实现方法。供大家参考研究具体如下: python有好几种方法可以获取主机的ip地址。我常用的一种是通过socket.socket().inet_ntoa()来实现,非常方便;但这种方法有个限制就是要把网卡名(比如eth0)作为参数[详细]
-
python实现按行切分文本文件的方法
所属栏目:[Python] 日期:2020-12-16 热度:69
本篇章节讲解python实现按行切分文本文件的方法。供大家参考研究具体如下: python脚本利用shell命令来实现文本的操作, 这些命令大大减少了我们的代码量。 比如按行切分文件并返回切分后得到的文件列表,可以利用内建的split命令进行切分。为了返[详细]
-
python动态加载包的方法小结
所属栏目:[Python] 日期:2020-12-16 热度:80
本文实例总结了python动态加载包的方法。供大家参考研究具体如下: 动态加载模块有三种方法 1. 使用系统函数__import_() stringmodule = __import__('string') 2. 使用imp 模块 import imp stringmodule = imp.load_module('string',*imp.find_modul[详细]
-
python UNIX_TIMESTAMP时间处理方法分析
所属栏目:[Python] 日期:2020-12-16 热度:136
本篇章节讲解python UNIX_TIMESTAMP时间处理方法。供大家参考研究具体如下: from datetime import datetimeimport timeint(time.mktime(rm.start_time.timetuple())) datetime.fromtimestamp(time.time())rf.start_time + timedelta(0,math.ceil([详细]
-
python使用paramiko实现远程拷贝文件的方法
所属栏目:[Python] 日期:2020-12-16 热度:169
本篇章节讲解python使用paramiko实现远程拷贝文件的方法。供大家参考研究具体如下: 首先是安装paramiko库(其实现了SSH2安全协议),ubuntu下可直接通过源安装: sudo apt-get install python-paramiko 接下来是代码实现远程下载: def remote_scp(ho[详细]
-
Python Sql数据库增删改查操作简单封装
所属栏目:[Python] 日期:2020-12-16 热度:118
本文实例为大家分享了如何利用Python对数据库的增删改查进行简单的封装,供大家参考,具体内容如下 1.insert import mysql.connectorimport osimport codecs#设置数据库用户名和密码user='root';#用户名pwd='root';#密码host='localhost';#ip地址db='mysql';[详细]
-
利用Python获取赶集网招聘信息前篇
所属栏目:[Python] 日期:2020-12-16 热度:112
如何获取一个网站的相关信息,获取赶集网的招聘信息,本文为大家介绍利用python获取赶集网招聘信息的关键代码,供大家参考,具体内容如下 import reimport urllibimport urllib.request#获取赶集网数据def begin(url): #要伪装成的浏览器(我这个是用的chrome[详细]
-
Python实现文件复制删除
所属栏目:[Python] 日期:2020-12-16 热度:182
用python实现了一个小型的工具。其实只是简单地把debug 目录下的配置文件复制到指定目录,把Release下的生成文件复制到同一指定,过滤掉不需要的文件夹(.svn),然后再往这个指定目录添加几个特定的文件。 这个是我的第一个python小程序。 下面就来看其代码的[详细]
-
python安装与使用redis的方法
所属栏目:[Python] 日期:2020-12-16 热度:195
本篇章节讲解python安装与使用redis的方法。供大家参考研究具体如下: 1、安装 好吧,我承认我只会最简单的安装: sudo apt-get install redis-server python 支持包: (其实就一个文件,搞过来就能用) sudo apt-get install python-redis 2、配置[详细]
-
python实现域名系统(DNS)正向查询的方法
所属栏目:[Python] 日期:2020-12-16 热度:93
本篇章节讲解python实现域名系统(DNS)正向查询的方法。供大家参考研究具体如下: 域名系统(DNS)是一个分布式的数据库,主要是用来把主机名换成IP地址。 DNS存在有两大理由: (1)可以使用户方便记住名字,而不是纯粹的IP地址; (2)允许服务器改[详细]
-
python实现简单socket通信的方法
所属栏目:[Python] 日期:2020-12-16 热度:90
本篇章节讲解python实现简单socket通信的方法。供大家参考研究具体如下: 刚刚开始接触python,实现了一个helloworld程序---关于udp协议的socket通信demo。 首先服务端这边的实现如下: import socket,tracebackhost = '' # Bind to all interface[详细]
-
Python自动化部署工具Fabric的简单上手指南
所属栏目:[Python] 日期:2020-12-16 热度:82
Fabric 是基于 SSH 协议的 Python 工具,相比传统的 ssh/scp 方式,用 Python 的语法写管理命令更易读也更容易扩展,管理单台或者多台机器犹如本地操作一般。 官网地址:http://fabfile.org 安装 省略python、pip管理工具安装过程 pip install fabric 验证是[详细]
-
利用Python如何生成随机密码
所属栏目:[Python] 日期:2020-12-16 热度:162
本位实例为大家分享了Python生成随机密码的实现过程,供大家参考,具体内容如下 写了个程序,主要是用来检测MySQL数据库的空密码和弱密码的, 在这里,定义了三类弱密码: 1. 连续数字 ,譬如123456,在get_weak_num中实现 2. 连续字母 ,譬如abcdef,在get_[详细]
-
详解Python命令行解析工具Argparse
所属栏目:[Python] 日期:2020-12-16 热度:92
最近在研究pathon的命令行解析工具,argparse,它是Python标准库中推荐使用的编写命令行程序的工具。 以前老是做UI程序,今天试了下命令行程序,感觉相当好,不用再花大把时间去研究界面问题,尤其是vc++中尤其繁琐。 现在用python来实现命令行,核心计算模[详细]
-
Python实现HTTP协议下的文件下载方法总结
所属栏目:[Python] 日期:2020-12-16 热度:191
本文介绍了几种常用的python下载文件的方法,具体使用到了htttplib2,urllib等包,希望对大家有帮忙。 1.简单文件下载 使用htttplib2,具体代码如下: h = httplib2.Http() url = 'http://www.jb51.net/ip.zip' resp,content = h.request(url) if resp['stat[详细]
-
编写Python爬虫抓取暴走漫画上gif图片的实例分享
所属栏目:[Python] 日期:2020-12-16 热度:199
本文要介绍的爬虫是抓取暴走漫画上的GIF趣图,方便离线观看。爬虫用的是python3.3开发的,主要用到了urllib、request和BeautifulSoup模块。 urllib模块提供了从万维网中获取数据的高层接口,当我们用urlopen()打开一个URL时,就相当于我们用Python内建的open[详细]
-
Python for Informatics 第11章 正则表达式(一)
所属栏目:[Python] 日期:2020-12-16 热度:104
正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、[详细]
-
Python for Informatics 第11章之正则表达式(二)
所属栏目:[Python] 日期:2020-12-16 热度:77
注:以下文章原文来自于Dr Charles Severance 的 《Python for Informatics》 11.1 正则表达式的字符匹配 我们可以用许多其它的特殊字符创建更加强大的正则表达式。最常用的特殊符号是可匹配任何字符的句号(".")。在以下的示例中,正则表达式”F..m:“将匹配[详细]
-
Python for Informatics 第11章之正则表达式(四)
所属栏目:[Python] 日期:2020-12-16 热度:85
注:以下文章原文来自于Dr Charles Severance 的 《Python for Informatics》 11.3 组合查询和抽取 如果我们想以“X-”字符串开头的行中找到数字,就像下面两行字符串: X-DSPAM-Confidence: 0.8475 X-DSPAM-Probability: 0.0000 但我们不只是要任意行中的任[详细]
-
python中PIL安装简单教程
所属栏目:[Python] 日期:2020-12-16 热度:122
python 的PIL安装是一件很头疼的的事,如果你要在python 中使用图型程序那怕只是将个图片从二进制流中存盘(例如使用Scrapy 爬网存图),那么都会使用到 PIL 这库,而这个库是出名的难安装. 它的表现为,如果你使用 Scrapy 的ImagePipeline 它就会默认使用PIL,如果[详细]
-
Django小白教程之Django用户注册与登录
所属栏目:[Python] 日期:2020-12-16 热度:102
Django 是由 Python 开发的一个免费的开源网站框架,可以用于快速搭建高性能,优雅的网站! 学习django学得超级吃力,最近弄个最简单的用户登录与注册界面都是那么难,目前算是基本实现了,虽然功能特别特别简单但是做一个记录,以后学习深入了再来补充: 首[详细]
-
基于python实现的抓取腾讯视频所有电影的爬虫
所属栏目:[Python] 日期:2020-12-16 热度:92
我搜集了国内10几个电影网站的数据,里面近几十W条记录,用文本没法存,mongodb学习成本非常低,安装、下载、运行起来不会花你5分钟时间。 # -*- coding: utf-8 -*-# by awakenjoys. my site: www.dianying.atimport reimport urllib2from bs4 import Beauti[详细]