
python
图解前端
这个作者很懒,什么都没留下…
展开
-
python教程-数据类型
-- coding: UTF-8 -- 文件头部必须加上面的代码,用来转化成utf-8的格式基本数据类型字符串:转义字符,单引号和双引号”,”“,引号中可以使用\进行转义print(‘this is a code’) print(‘this is \ a code’) print(‘this is \”a\” code’)字符串中的换行:使用”’内容”’ 类似于\nprint(”’line原创 2017-12-13 17:10:38 · 149 阅读 · 0 评论 -
python每日进阶--创建django项目
创建项目django版本:2.0.5创建第一个项目执行命令:django-admin startproject mysite生成的项目目录:| -- mysite| | -- __init.py__| | -- settings.py| | -- urls.py| `-- wsgi.py` -- manage.py目录说明:mysite...原创 2018-11-06 22:59:02 · 263 阅读 · 0 评论 -
Python每日进阶--数据类型和变量
数据类型 类型 特性 备注 整数类型 可以处理任意类型的整数 可以是正整数和负整数,永远是精确的,不会四舍五入 浮点数 科学计数法下,小数点位置可以改变 会四舍五入,所以必须用科学计数法1.92e8(这里的e代表10) 字符串 使用''或者""括起来的任意文本,如果要使用''时,可以使用双引号""把它括起来 如果字符串内有双...原创 2018-05-12 15:12:18 · 166 阅读 · 0 评论 -
Python每日进阶--使用python查询DNS
在项目开发中,有时会需要使用python来查询DNS,下面就来练习下如何使用python来查询DNS#! /usr/bin/python#coding=utf-8import sys,socket#利用socket.getaddrinfo()方法实现DNS的查询#该函数的返回值为一个tuple的list#其结构为:(family,socktype,proto,cannoname,s...原创 2018-06-02 12:20:54 · 3314 阅读 · 0 评论 -
Python每日进阶--如何在客户端使用socket
Python 提供了两个级别访问的网络服务。:低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法。高级别的网络服务模块 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。什么是 Socket?Socket又称”套接字”,应用程序通常通过”套接字”向网络发出请求或者应...原创 2018-05-30 12:14:18 · 353 阅读 · 0 评论 -
Python每日进阶--使用os.walk()方法遍历目录
罗列从某个文件夹下的某一类文件,可以使用通配符* path:路径 fun:处理函数 suffix:匹配指定规则的文件#coding=utf-8# 利用os.walk()方法遍历目录import osimport fnmatchimport timepath = '../src'for root, dirs, files i...原创 2018-05-24 10:54:52 · 1801 阅读 · 0 评论 -
Python每日进阶--读取和写入文件
这篇文章用来记录python中读取和写入文件的方法#!coding:UTF-8import sysdef operation_file(file_name): try: h_file = open(file_name) try: readlines = h_file.readlines(); p...原创 2018-05-23 10:45:58 · 1538 阅读 · 0 评论 -
Python每日进阶--python列出当前目录及当前目录下的文件
#coding: UTF-8#列出当前目录及当前目录下的文件import osdef recursion_listFile(pwd): if os.path.isfile(pwd): print (pwd.ljust(20), os.stat(pwd)) else: recursion_listFile(pwd)cwd = os.getc...原创 2018-05-22 11:21:38 · 2085 阅读 · 0 评论 -
Python每日进阶--使用sys和getopt输出从command获取的参数
这篇文章用来简单说明sys.argv和getopt的用法getopt.getopt 方法 getopt.getopt 方法用于解析命令行参数列表语法格式:getopt.getopt(args, options[, long_options])args: 要解析的命令行参数列表options: 以字符串的格式定义,options后的冒号(:)表示该选项必须有附加的参数,不带冒号...原创 2018-05-25 10:39:54 · 824 阅读 · 0 评论 -
Python每日进阶--获取文件的创建时间,修改时间和访问时间
#endcoding: utf-8# 获取文件的时间属性# 用到的知识# os.getcwd() 方法用于返回当前工作目录# os.path.getatime(file) 输出文件访问时间# os.path.getctime(file) 输出文件的创建时间# os.path.getmtime(file) 输出文件最近修改时间import time import...原创 2018-05-21 13:44:58 · 28628 阅读 · 1 评论 -
Python每日进阶--生成二维码
使用python中的qrcode模块生成二维码:import qrcode img = qrcode.make('我有一只兔子')img.save('../asset/right3.png')原创 2018-05-19 15:22:09 · 233 阅读 · 0 评论 -
python教程-list
list 数据类型:列表,list是一种有序的集合,可以随时添加和删除其中的元素userlist = [‘jack’,’tom’,’ben’] print(userlist) print(len(userlist)) print(userlist[0]) print(userlist[1]) print(userlist[-1])list 末尾追加元素userlist.append(‘ad原创 2017-12-13 18:17:24 · 185 阅读 · 0 评论 -
python每日进阶--python实现九九乘法表
这篇文章用来记录使用python实现一个九九乘法表#!coding:UTF-8#\t 制表符,\n 换行符#九九乘法表 i =1while i<10: j =1 print() while j<i+1: print("%s*%s=%s " %(i,j,i*j),end="\t") #\t 制表符 j+=...原创 2019-05-07 07:52:54 · 761 阅读 · 1 评论