分类
摘要:
Python的os模块
一、os.getcwd()
获取当前工作目录。
import os
print(os.getcwd()) # I:\Python程序
二、os.chdir(‘路径’)
改变当前脚本工作目录;相当于shell下cd。
三、os.curdir
import os
print (os.cu... 阅读原文
2017-10-28 13:16:02 阅读(796) 评论(0)
摘要:
问题
什么是图
理解
图G由两个集合组成:
一个由顶点构成的有穷非空集合和一个由边构成的有穷允空集合
根据边方向分类:
无向图,有向图
度:
无向图A顶点度数3,有向图A出度1,入度2
根据边权值分类:
边无权值的图,边有权值的图
权值:
北京和大连之间的权值7,北京和济南的权值7
阅读原文
2017-10-28 11:15:02 阅读(785) 评论(0)
摘要:
在python中进行多线程编程之前必须了解的问题:
1. 什么是线程? 答:线程是程序中一个单一的顺序控制流程。进程内一个相对独立的、可调度的执行单元,是系统独立调度和分派CPU的基本单位指运行中的程序的调度单位。
2. 什么是多线程? 答:在单个程序中同时运行多个线程完成不同的工作,称为多线程。
3.... 阅读原文
2017-10-28 09:35:03 阅读(774) 评论(0)
摘要:
本文用作记录,在使用python过程中遇到的一些奇技淫巧,有些代码是本人所写,有些则是python内置函数,有些则取之互联网。在此记录,只为备份以及遗忘时方便查找。 本文将会持续更新,内容仅限记录一些常用好用却又永远记不住的代码或者模块。
控制台操作
控制台不闪退
1
os.system('p... 阅读原文
2017-10-28 07:51:01 阅读(802) 评论(0)
摘要:
# -*- coding: gbk -*-
import os
import datetime
import time
import shutil
import tkinter as tk
from tkinter import *
from tkinter import ttk
from tkinter.file... 阅读原文
2017-10-27 22:49:02 阅读(838) 评论(0)
摘要:
迭代器:
def gen():
a = 100
yield a
a = a * 8
yield a
yield 1000
for i in gen():
print(i)
创建一个函数,循环体,yield循环到此就返回一个值。调用函数,打印出循环结果:
100
800... 阅读原文
2017-10-27 20:28:01 阅读(827) 评论(0)
摘要:
每天写一点,总有一天我这条咸鱼能变得更咸
文件参考:点击这里(http://www.cnblogs.com/aylin/p/5572104.html)
主要内容:
1.socket
2.socketserver
一. socket
socket简介
socket起源与Unix,而Unix/Linux基... 阅读原文
2017-10-27 19:04:05 阅读(833) 评论(0)
摘要:
本章内容
1、socket
2、IO多路复用
3、socketserver
Socket
socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现,socket即是一种特殊的文件,一些sock... 阅读原文
2017-10-27 17:29:12 阅读(1073) 评论(0)
摘要:
Python生成随机验证码
一、 代码
import random #导入随机模块random
def v_code(): #定义函数 v_code
code = '' ... 阅读原文
2017-10-27 13:01:05 阅读(811) 评论(0)
摘要:
Time模块和datetime模块
一、 调用
import time #调用time模块
二、使用方法
1、time.time
拿到时间戳。以Linux诞生年份1970年开始计算到程序执行时刻的秒数。
2、time.sleep()
使程序暂停暂停若干秒。
time.sleep(3) ... 阅读原文
2017-10-27 10:52:01 阅读(834) 评论(0)