51CTO学院 官方博客
# -* - coding: UTF-8 -* - import ConfigParser #生成config对象 conf = ConfigParser.ConfigParser() #用config对象读取配置文件&n
简明 VIM 练级攻略 2011年09月07日 陈皓 评论 531 条评论 743,866 人阅读vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好
修改 sshd_config 端口Bash$ vi /etc/ssh/sshd_config取消 #Port 22 的注释,在下一行添加你需要修改的新端口 Port 2048。(这里不删除 22 端口是为了防止修改后新端口无法访问,造成无法用 ssh 连接服务器。)Port 22 Port 2048修改保
话说晚上上完爬虫抓取班会之后群里有童鞋扔出来了一个网址www.runoob.com/python/python-exercise-example1.html 并且疑问说这个地址用urllib2抓出来的居然是乱码希望大家一起看看。本着上山打老虎的精神我先是不信邪的写了一下代码重新运行了一下然后出来一大群这种东西。【代码1】import ur
安装python3.6可能使用的依赖# yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-develBefore installing python 3.6 you need to install the libraries needed.sudo apt-get
vimrcGithub地址:https://github.com/alpha87/vimrc这是最初的配置文件,配置比较简陋,但是写一些简单的代码足够了。命令行输入:sudo vim ~/.vimrc即可打开配置文件,编辑:" AlPha-vim-config" http://alpha87.cn" 最新配置见 github" 非vi""""""""""""""""""""se
下载比较小的文件:# 方法一:使用urllib库 # -*- coding:utf-8 -*- import urllib import time url = 'http://mvideo.spriteapp.cn/video/2017/0414' \ '/697de826-20b5-11e7-9c72-1866daeb0df1cut_wpcco.mp4
dos格式文件传输到unix系统时,会在每行的结尾多一个^M,当然也有可能看不到,但是在vi的时候,会在下面显示此文件的格式,比如 "dos.txt" [dos] 120L, 2532C 字样,表示是一个[dos]格式文件,如果是MAC系统的,会显示[MAC],因为文件格式的原因有时会导致我们的unix程序,或者shell程序出现错误,那么需要把这些dos文件格式转换成unix格式,方法是&nbs
Python 文件读写 Python内置了读写文件的函数,用法和C是兼容的。本节介绍内容大致有:文件的打开/关闭、文件对象、文件的读写等。 本章节仅示例介绍 TXT 类型文档的读写,也就是最基础的文件读写,也需要注意编码问题;其他文件的读写及编码相关详见专题的博文。 open() close() w
selenium应用指南1.安装selenium,以管理员身份运行cmd,输入以下命名pip install selenium2.下载chromedriver(),放到python.exe同级目录中selenium设置请求头selenium设置phantomjs请求头:from selenium import webdriverfrom selenium.webdriver.common.desi
requests库的入门1.发送请求导入Requests>>> import requests1HTTP的请求类型:1.GET:它本质就是发送一个请求来取得服务器上的某一资源。资源通过一组HTTP头和呈现数据(如HTML文本,或者图片或者视频等)返回给客户端。GET请求中,永远不会包含呈现数据。2.POST:向URL指定的资源提交数据或附加新的数据。3.PUT
安装步骤简单的来说,如果你什么都不懂,那么你直接一路回车就可以了!本脚本需要Linux root账户权限才能正常安装运行,所以如果不是 root账号,请先切换为root,如果是 root账号,那么请跳过!sudo su输入上面代码回车后会提示你输入当前用户的密码,输入并回车后,没有报错就继续下面的步骤安装ShadowsocksR。v2.0.0 版本以后的脚本,请先卸载旧脚本Shadows
linux修改/etc/my.cnfwin系统修改my.ini文件注意: 5.1版本在mysqld下设置default-character-set=utf8, 5.5的设置变了, 我使用的环境是mysql 5.5[client] default-character-set=utf8 [mysqld]character-set-server=utf8init_connect='S
方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');方法2:用mysqladmin mysqladmin -u root password "newpass" 如果root已经设置过密码,采用如下方法 mysqladmin -u roo
MySQL密码的恢复方法之一1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。最安全的状态是到服务器的Console上面操
21分钟 MySQL 入门教程 目录一、MySQL的相关概念介绍二、Windows下MySQL的配置配置步骤MySQL服务的启动、停止与卸载三、MySQL脚本的基本组成四、MySQL中的数据类型五、使用MySQL数据库登录到MySQL创建一个数据库选择所要操作的数据库创建数据库表六、操作MySQL数据库向表中插入数据查询表中的数据更新表中的数据删除表中的数据七、创建后的修改添加列修改列删
os模块中关于文件/目录常用的函数使用方法函数名使用方法getcwd()返回当前工作目录chdir(path)改变工作目录listdir(path='.')列举指定目录中的文件名('.'表示当前目录,'..'表示上一级目录)mkdir(path)创建单层目录,如该目录已存在抛出异常makedirs(path)递归创建多层目录,如该目录已存在抛出异常,注意:'E:\\a\\b'和'E:\\a\\c'
以下例子演示是 Python3.4 和 Python2.7,请根据自己的情况自行修改。问题1:设置右键点击“Edit with IDLE”选项打开的 Python 版本。解决方案:1. 在运行处输入 regedit 进入注册表;2. 找到项[HKEY_CLASSES_ROOT\Python.File\shell\Edit with IDLE\command]3. 发现“数据”被改为 Python2
Python3学习笔记(urllib模块的使用)1.基本方法urllib.request.urlopen(url, data=None, [timeout, ]*, cafile=None, capath=None, cadefault=False, context=None)- &
Python中使用pickle持久化对象Python中可以使用 pickle 模块将对象转化为文件保存在磁盘上,在需要的时候再读取并还原。具体用法如下:pickle.dump(obj, file[, protocol])这是将对象持久化的方法,参数的含义分别为:obj: 要持久化保存的对象;file: 一个拥有 write() 方法的对象,并且这个 write()&n
函数:open()1:作用:打开一个文件2:语法:open(file[, mode[, buffering[, encoding[, errors[, newline[, closefd=True]]]]]])3:参数说明:file: 要打开的文件名,需加路径(除非是在当前目录)。唯一强制参数mode:
本文介绍使用ssh服务去连接服务器上的vnc。背景:vnc默认监听5901端口,连接时不加密,所以认为是一个不安全的连接,但有时候又必须使用图形去安装一些应用。于是有了解决办法:ssh连接是安全的,vnc可以设置监听地址为本地,所以通过ssh隧道去连接vnc可以认为是安全可靠的。工具/原料ssh连接工具(windows下的 secureCRT或者putty,linux直接使用ssh命令就可以)vn
转载:http://blog.csdn.net/sheen1991/article/details/47749441在实际维护远程linux服务器主机时,有时候纯命令行模式可能无法满足我们的需要,这时候需要使用远程主机的GUI模式,即能看到服务器的桌面,一般会使用两种方式:Xmanager或者VNC。我一开始使用的是Xmanager,版本是Xmanager5 Enterprise,但是在连接服务器
转载:http://www.apelearn.com/study_v2/chapter10.html前面多次提到过vi这个命令,它是linux中必不可少的一个工具。没有它很多工作都无法完成。早期的Unix都是使用的vi作为系统默认的编辑器的。你也许会有疑问,vi与vim有什么区别?可以这样简单理解,vim是vi的升级版。很多linux系统管理员都习惯用vi,那是因为他们接触linux的时候用的就是
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://mofansheng.blog.51cto.com/8792265/16236761. 查看磁盘或者目录的容量df 查看磁盘各分区使用情况(总容量、使用容量、剩余容量、使用百分比、挂载点)df=df -k 默认不加参数以k为单位;df -m
转载处:http://www.apelearn.com/study_v2/chapter9.html#id7建立一个swap文件增加虚拟内存从装系统时就接触过这个swap了,它类似与windows的虚拟内存,分区的时候一般大小为内存的2倍,如果你的内存超过8G,那么你分16G似乎是没有必要了。分16G足够日常交换了。然而,还会有虚拟内存不够用的情况发生。如果真遇到了,莫非还要重新给磁盘分区?当然不
1、自动获取IP地址虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分配IP地址。#dhclient 自动获取ip地址命令#ifconfig 查询系统里网卡信息,ip地址、MAC地址 分配到ip地址后,用物理机进行ping ip地址,检测是否ping通。 2、手动设置ip地址如果虚拟机不能自动获取IP,只能手动配置,配置方法如下
在/root/.bashrc 文件内加上【export PS1='\e[36;40m[\u@\h \w]\$ \e[0m'】,更改提示符颜色原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://opsmysql.blog.51cto.com/2238445/665990Linux系统修改环境变量PATH
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号