分类目录归档:Python

【置顶】python多线程 DBUtils操作数据库


###python3.7 。 DBUtils==1.3.0


import os, threading
from DBUtils.PooledDB import PooledDB
import pymysql, random, time
from queue import Queue


# from twisted.enterprise import adbapi
# from twisted.internet import reactor

# 创建一个有10个连接的mysql连接池.创建并维持10个线程并发写入1000000条随机数据到test.stu表中

class Test(th

Read more

django基础(一)


  • settings.py:这个文件中包括了项目的初始化设置,可以针对整个项目进行有关参数配置,比如配置数据库、添加应用等。
  • · urls.py:这是一个URL配置表文件(或称为“模块”,在Python中,模块就是程序文件。此URL配置文件/模块,英文表示为URLconf,即URLconfigureation),主要将URL映射到应用程序上。当用户请求某个URL时,Django项目会根据这个文件中的映射关系指向某个目标对象,该对象可以是某个应用中的urls.py文件,也可以是某个具体的视图函数
  • · wsgi.py:WSGI是Web Server Gateway Interface的缩写。读者可能

Read more

python ping threading


import subprocess
    import time, os
    import threading
    from queue import Queue
    WORD_THREAD = 50
    # 记录开始执行的时间
    start_time = time.time()

    # 定义用来 ping 的2
    #
    #
    # 54 个 ip
    # ip_list = ['172.16.6.'+str(i) for i in range(1,255)]
    #
    # for ip in ip_list:
   

Read more