主题
Python
32 篇文章
-
Python3 是如何解决棘手的字符编码问题的?
By liuzhijun , 2017-03-26, 分类: Python技术 编码 Python3 最重要的一项改进之一就是解决了 Python2 中字符串与字符编码遗留下来的这个大坑。 Python 编码为什么那么蛋疼?
-
使用 supervisor 管理进程
Supervisor ( http://supervisord.org ) 是一个用 Python 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。
-
python多进程文件操作的一些理解
2017 年 9 月 29 日 17:05 python多进程文件操作的一些理解 作者 有点d伤 关注 2017.01.13 15:35 字数 52 阅读 239评论 0喜欢 0 如果多进程都对同一个文件进行写入,那么就会出现多个进程争夺资源的问题。 会使写入的文件内容错乱。
-
Python 编码转换与中文处理
2017 年 9 月 28 日 17:56 Python 编码转换与中文处理 作者 hxzqlh 关注 2014.10.14 12:25 字数 2094 阅读 36683评论 4喜欢 38 python 中的 unicode 是让人很困惑、比较难以理解的问题.
-
设备VMnet0上的网络桥接当前未在运行
设备 VMnet0 上的网络桥接当前未在运行 2017 年 9 月 25 日 15:32 设备VMnet0上的网络桥接当前未在运行 该虚拟机可能无法与主机或你的网络上的其他机器进行通信。 虚拟设备Ethernet0将断开连接。 这个是什么问题啊? 2016-03-10 源自: Linux达人养成计划 I...
-
利用Python进行数据分析(7) pandas基础: Series和DataFrame的简单介绍
2017 年 8 月 9 日 17:02 利用 Python 进行数据分析 (7) pandas 基础 : Series 和 DataFrame 的简单介绍 一、 pandas 是什么 pandas 是基于 NumPy 的一个 Python 数据分析包,主要目的是为了 数据分析 。
-
多态和封装
2017 年 7 月 21 日 16:23 多态和封装 前面讲过的“继承”,是类的一个重要特征,在编程中用途很多。 这里要说两个在理解和实践上有争议的话题:多态和封装。 所谓争议,多来自于对同一个现象不同角度的理解,特别是有不少经验丰富的程序员,还从其它语言的角度来诠释 Python 的多态等。
-
numpy学习
numpy 学习 2017 年 7 月 21 日 15:36 定义数组 . 可将 list 或者 tuple 等转化为 numpy 数组。 a=np.array([1,2,3,4]) ; 行和列 给一个数组增加一列 c[lista,arryb]
-
python中文转换url编码
2017 年 6 月 7 日 14:37 python中文转换url编码 2009-09-05 21:45:43 标签: 休闲 中文转换url编码 职场 今天要处理百度贴吧的东西。 想要做一个关键词的list,每次需要时,直接添加 到list里面就可以了。
-
为什么有人说 Python 的多线程是鸡肋呢? - Python - 知乎
星期五, 二月 10, 2017 11:03 上午 Clipped from: https://www.zhihu.com/question/23474039
-
为什么在Python里推荐使用多进程而不是多线程?
2017 年 2 月 10 日 11:10 为什么在 Python 里推荐使用多进程而不是多线程? 发表于 2016/4/25 16:19:09 1289 人阅读 分类: Python 转载地址 最近在看 Python 的多线程,经常我们会听到老手说:“ Python 下多线程是鸡肋,推荐使用多进程!
-
多进程查询大量IP信息并入库
多进程查询大量 IP 信息并入库 2017 年 2 月 9 日 17:22 import os import struct import socket import urllib2 import json import sys import time import multiprocessing from
-
IP地址倒置
IP 地址倒置 2017 年 2 月 9 日 11:55 def ipreverse(srcip): '''ip 地址倒置,如 203.205.142.202 转换为 202.142.205.203''' iplist=srcip.split('.') iplist.reverse()
-
IP与字符串转换
IP 与字符串转换 2017 年 2 月 9 日 11:48 IP 转换为字符串: import struct,socket; struct.unpack("=I", socket.inetaton("203.205.179.171"))[0] 字符串转换为 ip : import struct,socket;
-
脚本并发的记录
2017 年 2 月 9 日 17:47 目标:对几十万条客户端 IP 数据进行一次性读取并对其中约一半的数据通过查询 IP 库获取位置和运营商信息并 update 到原库。 问题:发现基本每秒才完成 1 条数据的更新,太慢太慢了。 要加速! 方法: 第一步: 脚本并发。 多进程 or 多线程?
-
python通过get,post方式发送http请求和接收http响应的方法
2016 年 9 月 1 日 10:25 python通过get,post方式发送http请求和接收http响应的方法 作者:无影 这篇文章主要介绍了python通过get,post方式发送http请求和接收http响应的方法,涉及Python使用urllib模块与urllib2模块实现get与post发送数据的相关技
-
Python主机监控数据收集
原创 2016-08-23 智文 OpenSkill 收集服务器主机信息目的,方便一目了然的去查看,执行dmidecode 感觉比较乱。 下面程序可以通过split函数等切片方式进行编写。
-
MySQLdb中sql执行_sql和_args的注意点
args只能占位条件变量,如where中的值,而表名这种不能占位。 可使用普通format变量替换法。
-
#!/usr/bin/python
import io import json import os import urllib2 import sys import tarfile from optparse import OptionParser import StringIO import re import mimetypes import
-
py中字符串可以和数字比较,且永远大于数字
莫問劍 2016/7/8 21:59:36 21:59:49 莫問劍 2016/7/8 21:59:49 这是什么意思 我要疯了 22:02:03 kk 2016/7/8 22:02:03 类型 莫問劍 2016/7/8 22:03:41 噢 是的 我太差劲了 22:04:23 kk 2016/7/8
-
Python 程序员的常见错误
原创 2016-06-14 伯乐专栏/陈果 Python开发者 (点击 上方公众号 ,可快速关注) 英文:Mark Lutz 译文: 伯乐在线 - 果果夫斯基 链接:http://python.jobbole.com/69834/ 点击 → 了解如何加入专栏作者 译注:Mark Lutz 是《Learning
-
浅析HTTP中POST和GET区别并用Python模拟其响应和请求
标签: python http 协议 http 服务器 post get 2014-09-25 20:05 2607 人阅读 评论 (0) 收藏 举报 分类: Python 版权声明:本文为博主原创文章,未经博主允许不得转载。
-
Pycharm 5
11-04更新:这两天无意间发现了一个好东西,可以快速激活Jetbrains公司最新系列产品。 亲测可用,大家在注册时把LicenseServer改成:http://2.idea.lanyus.com/,然后点OK即可。 如果服务器不可用,还可以把2更换成0或1。 具体操作步骤大家看网页的说明吧。
-
ssh批量登录并执行命令(python实现)
ssh 批量登录并执行命令( python 实现) 人生苦短,我用python! 局域网内有一百多台电脑,全部都是linux操作系统,所有电脑配置相同,系统完全相同(包括用户名和密码),ip地址是自动分配的。 现在有个任务是在这些电脑上执行某些命令,者说进行某些操作,比如安装某些软件,拷贝某些文件,批量关机等。
-
map实现python多线程
春节坐在回家的火车上百无聊赖,偶然看到 Parallelism in one line 这篇在 Hacker News 和 reddit 上都评论过百的文章,顺手译出,enjoy:-) http://www.zhangzhibo.net/2014/02/01/parallelism-in-one-line/
-
Python中执行系统命令常见的几种方法
2013-01-03 13:46:14 标签: Python 系统命令 popen system subprocess commands 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。 否则将追究法律责任。
-
Python 代码调试技巧
Debug 对于任何开发人员都是一项非常重要的技能,它能够帮助我们准确的定位错误,发现程序中的 bug。 python 提供了一系列 debug 的工具和包,可供我们选择。 本文将主要阐述如何利用 python debug 相关工具进行 debug。
-
变量替换的两种方式
this is yaung print 'this is %s' % (hi) this is yaung print 'this is {1} {0}'.format(hi,ih) this is zhou yaung print 'this is %s %s' % (ih,hi) this is zhou
-
学习随笔
1.def中变量为单独,则返回单值,如为变量,则返回元组,如为变量,则变量需为a=XXx之类,返回字典 def add1(x): return x add1(1,23,232321) Traceback (most recent call last): File " < pyshell#73", line 1, in
-
python的shell开启Tab自动补齐功能
import rlcompleter,readline readline.parseandbind('tab:complete')
-
Centos环境下MySQL-python安装过程2012-06-05 11:43:43
Centos环境下MySQL-python安装过程 2012-06-05 11:43:43 标签: python mysql centos 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。 否则将追究法律责任。
-
python基础教程笔记
函数: 1.len(),max(),min()。 list('sdwd') ['s', 'd', 'w', 'd'] 方法: 格式: 对象.方法(参数) 1.append() 末尾追加值 2.count 统计某个元素出现的次数 3.extent 在一个表的后面追加另一个表进来用于扩展第一个表。