人生最大的错误是不断担心会犯错 [登录·注册]

吕滔博客

首页 开发 运维 工具 摄影
  • 03772

    python包管理工具pip使用国内镜像源加速

    memorypip的安装一般如下sudo apt-get install python-pip或者:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py使用方法pip list # 列出所有安装的库 pip list –outdated # 列出所有过期的库 pip install –upgrade 库名 # 更新库 pip install –upgrade pip # 更新pip自身 pip freeze ...

    环境配置 Python 发布于 2018-04-10
  • 24193

    解决在macOS下安装了python却没有pip命令的问题

    memory可以使用brew直接安装python,但是安装完成了之后没有pip命令。pip是常用的python包管理工具,类似于java的maven。第一反应brew install pip,却提示没这货。可见,pip的安装是跟python一起的。换种方式:sudo easy_install pip会提示你输入密码,接着一路稍等。。。Password: Searching for pip Reading https://pypi.python.org/simple/pip/ ...再看是不是就有了,哈...

    工具 mac, Python 发布于 2018-01-03
  • 01248

    Centos6.5下源码安装Python3.5

    memory自带的是2.6的,已经不能满足需要了。1、准备环境yum groupinstall 'Development Tools' yum install zlib-devel bzip2-devel openssl-devel ncurses-devel readline-devel -y 最后这个模块如果没有,解释器里方向键和退格将不能用。2、下载编译wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz tar Jx...

    环境配置 CentOS, Python 发布于 2016-11-24
  • 14613

    八大排序算法的Python实现

    memory1、插入排序描述插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元素,但将最后一个元素除外(让数组多一个空间才有插入的位置),而第二部分就只包含这一个元素(即待插入元素)。在第一部分排序完成后,再将这个最后元素插入到已排好序的第一部分中。def insert_sort(lists): # 插入排序 ...

    开发 Python 发布于 2015-10-09
  • 02717

    Python开发检测网站挂马程序

    memory系统管理员通常从svn/git中检索代码,部署站点后通常首先会生成该站点所有文件的MD5值,如果上线后网站页面内容被篡改(如挂马)等,可以比对之前生成MD5值快速查找去那些文件被更改,为了使系统管理员第一时间发现,可结合crontab或nagios等工具。程序测试如下:# python check_change.py Usage: python check_change.py update /home/wwwroot python check_change....

    运维 Python 发布于 2015-09-26
  • 07275

    Centos 6.4 python 2.6 升级到 2.7

    memory一开始有这个需求,是因为用 YaH3C 替代 iNode 进行校园网认证时,一直编译错误,提示找不到 Python 的某个模块,百度了一下,此模块是在 Python2.7 以上才有的,但是系统的自带的Python是2.6版本,难怪一直连不上网。于是,继续百度google,进行安装,后来又出现问题...在此开篇记录一下,权当备忘。查看python的版本python -VPython 2.6.61.下载Python-2.7.3wget http://python.org/ftp/python...

    环境配置,工具 Python 发布于 2015-05-02
  • 09310

    centos提示ImportError: No module named MySQLdb解决办法

    memorycentos提示ImportError: No module named MySQLdb解决办法,同时也附上了ubuntu 系统出现此问题的解决办法。系统:centos 5.9需要的软件包:setuptools-0.6c11.tar.gzMySQL-python-1.2.3.tar.gz1.安装setuptools-0.6c11wget --no-check-certificate http://pypi.python.org/packages/source/s/setuptools/s...

    运维 Python 发布于 2015-05-02
  • 06632

    centos安装pythone2.7x及MySQLdb for python

    memory一、安装Python2.71、下载 可从 http://www.python.org/进行下载 #wget http://www.python.org/ftp/python/2、解压 #tar jxvf Python-2.7.6.tar.bz23.安装: #cd Python-2.7.6 #./configure --prefix=/usr/local/Python2.7 --enable-shared #make #make install当出现 libpython2.7.so.1.0的...

    环境配置 MySQL, Python 发布于 2014-03-31
  • 网站状态

    • 栏目分类:49个
    • 发布文章:1549篇
    • 用户评论:806条
    • 开博至今:4250天

    正则速查

    [abc] 匹配中括号中的单个字符,如a或b或c
    [^abc] 匹配除了a、b、c等字符的其他单个字符
    [a-z] 匹配一个字符范围,如a到z
    [a-zA-Z] 匹配一个字符范围,如a-z 或 A-Z
    ^ 匹配行的开始
    $ 匹配行的结束
    \A 匹配一个字符串的开始
    \z 匹配一个字符串的结束
    . 匹配任意单个字符
    \s 匹配空白字符,如空格,TAB
    \S 匹配非空白字符
    \d 匹配一个数字
    \D 匹配非数字
    \w 匹配一个字母
    \W 匹配非字母
    \b 匹配字符边界
    (...) 引用所有括号中的内容
    (a|b) a或者b
    a? 零个或1个a
    a* 零个或多个a
    a+ 1个或多个a
    a{3} 3次重复的a
    a{3,} 3次或3次以上重复的a
    a{3,6} 3到6次重复的a

    修正符

    /g 查找所有可能的匹配
    /i 不区分大小写
    /m 多行匹配
    /s 单行匹配
    /x 忽略空白模式
    /e 可执行模式,PHP专有
    /A 强制从目标字符串开头匹配
    /D 使用$限制结尾字符,则不允许结尾有换行
    /U 只匹配最近的一个字符串;不重复匹配

    最新回复

    • 小云: 打卡
    • 小云: 不错啊,收藏起来先
    • 小云: 收藏,很不错
    • memory: 动态添加没有试过,可能需要绑定事件了
    • 111: 动态添加按钮怎么添加,pick:class名是那个能在具体一点吗...
    • 今日头条: 文章不错非常喜欢
    • memory: 你看一下 gmp-6.1.2 的版本咧,不行换低点的.
    • 大叔: 发现编译出来的包,在 centos6 下运行错误。提示这个:ve...
    • : 感谢,我现在才知道还有快捷键这个东东!!!
    • 1: 天书啊
    • memory: 可以去官方网站找找手册了,好久不玩它了.
    • xiaoyan: 怎么解决的啊
    • 银行建设: 生产环境应该怎么搭建redis集群呢?
    • memory: 好久没折腾WIN了?不确认哟。
    • 虫虫: tomcat apache nginx能装吗
    • 咚咚: 开源的放一个吧
    • memory: 好几年不更新了。。。