软件开发|编程技术|编程代码|编程入门先学什么—程序设计语言

Python中删除文件的程序代码

Python 阅读(76)

Python是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足...

python 生成不重复的随机数的代码

Python 阅读(101)

复制代码 代码如下: import random print 'N must K else error' n=int(raw_input("n=")) k=int(raw_input("k=")) result=[] x=range(n) for i in range(k): t=random.randint(i,n-1) temp=x[i] x[i]=x[t] x[t]=temp result.append(x[i]) print resul...

python中将阿拉伯数字转换成中文的实现代码

Python 阅读(197)

复制代码 代码如下: #!/usr/bin/python #-*- encoding: utf-8 -*- import types class NotIntegerError(Exception): pass class OutOfRangeError(Exception): pass _MAPPING = (u'零', u'一', u'二', u'三', u'四', u'五', u'六', u'七', u'八...

python 控制语句

Python 阅读(169)

1比如python提倡简单实用的思想,它就没有switch语句,如果要实现switch语句的效果 的话可以通过2个方法来写把 (1)通过if elif 语句来实现 if 条件: … elif 条件: … else: … (2)通过 复制代码...

python cookielib 登录人人网的实现代码

Python 阅读(85)

先上脚本吧,等下来讲下知识点: 复制代码 代码如下: #!/usr/bin/env python #encoding=utf-8 import sys import re import urllib2 import urllib import cookielib class Renren(object): def __init__(self): self.name = self.pwd =...

python的id()函数解密过程

Python 阅读(146)

a = 2.5 b = 2.5 c = b a is c False a = 2 b = 2 c = b a is c True 今天在使用is函数的时候去打印a,b分别被赋值为2.5 和2的情况,发现: a = 2 b = 2 id(a) 21132060 id(b) 21132060 a = 2.5 b = 2.5 id(a) 19622112 id(b) 29...

Python内置函数bin() oct()等实现进制转换

Python 阅读(53)

使用Python内置函数:bin()、oct()、int()、hex()可实现进制转换。 先看Python官方文档中对这几个内置函数的描述: bin(x) Convert an integer number to a binary string. The result is a valid Python expression. If...

Python内置的字符串处理函数整理

Python 阅读(75)

str='python String function' 生成字符串变量str='python String function' 字符串长度获取:len(str) 例:print '%s length=%d' % (str,len(str)) 字母处理 全部大写:str.upper() 全部小写:str.lower() 大小写互换:...

python登录QQ邮箱发信的实现代码

Python 阅读(97)

复制代码 代码如下: # -*- coding: cp936 -*- from email.Header import Header from email.MIMEText import MIMEText from email.MIMEMultipart import MIMEMultipart import smtplib, datetime #创建一个带附件的实例 msg = MIMEMultipar...

python判断端口是否打开的实现代码

Python 阅读(91)

复制代码 代码如下: #!/usr/bin/env python # name IsOpen.py import os import socket def IsOpen(ip,port): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) try: s.connect((ip,int(port))) s.shutdown(2) print '%d is open' % port retur...

python 中文乱码问题深入分析

Python 阅读(69)

在本文中,以'哈'来解释作示例解释所有的问题,“哈”的各种编码如下: 1. UNICODE (UTF8-16),C854; 2. UTF-8,E59388; 3. GBK,B9FE。 一、python中的str和unicode 一直以来,python中的中文编码...

Python模块学习 re 正则表达式

Python 阅读(102)

re.match re.match 尝试从字符串的开始匹配一个模式,如:下面的例子匹配第一个单词。 复制代码 代码如下: import re text = "JGood is a handsome boy, he is cool, clever, and so on..." m = re.match(r"(\w+)\s",...

python 不关闭控制台的实现方法

Python 阅读(198)

直接打开dos窗口,再执行python程序 在脚本的最后一行后面添加:raw_input()语句,这样直到按下回车键,窗口才关闭。 使用time模块的sleep函数,它有一个参数,传入数字,其单位是秒:...

python笔记(2)

Python 阅读(166)

继续List: 删除元素: 复制代码 代码如下: a =[1, 2, 3, 4] a[2:3] = [] #[1, 2, 4] del a[2] #[1, 2] 清空list 复制代码 代码如下: a[ : ] = [] del a[:] list作为栈使用(后入先出): 复制代码 代码如下: s...

python连接sql server乱码的解决方法

Python 阅读(110)

vi /etc/freetds/freetds.conf 复制代码 代码如下: [global] # TDS protocol version tds version = 8.0 client charset = UTF-8 # A typical Microsoft server [Server55] host = 192.168.1.55 port = 1433 tds version = 8.0 vi /etc/odbc.ini [DSN...

python每次处理固定个数的字符的方法总结

Python 阅读(86)

首先,来看每次处理一个字符的情况,可以有如下方法去实现: 方法一: 复制代码 代码如下: a='1234567' list(a) ['1', '2', '3', '4', '5', '6', '7'] 方法二: 复制代码 代码如下: a='1234567' for i i...

python 从远程服务器下载东西的代码

Python 阅读(162)

复制代码 代码如下: # _*_ coding:utf-8 _*_ # name gefile.py import os import stat import socket import paramiko FILES=["filenameA","filenameB","filenameC","filenameD","filenameE"] USERNAME="root" PASSWORD="123456" HOST="192.168.1.66"...

可用于监控 mysql Master Slave 状态的python代码

Python 阅读(113)

复制代码 代码如下: import os import sys import MySQLdb def getStatus(conn): query = " SHOW SLAVE STATUS " # print query cursor = conn.cursor() cursor.execute(query) result = cursor.fetchall() return result[0] def resolve(conn): curs...

使用python实现baidu hi自动登录的代码

Python 阅读(160)

复制代码 代码如下: # _*_ coding:utf-8 _*_ # name login_baidu.py import urllib,urllib2,httplib,cookielib def auto_login_hi(url,name,pwd): url_hi="http://passport.baidu.com/?login" #设置cookie cookie=cookielib.CookieJar() cj=urllib2...