python
17bdw学编程
这个作者很懒,什么都没留下…
展开
-
python3多线程的运用
Python3线程很大一堆数据需要处理,加速效率使用多线程可以节省运算的时间。多线程基础threading.active_count() 目前多少个激活的线程threading.enumerate() 枚举当前正在运行的多线程threading.current_thread() 当前程序运行的进程是哪个线程基本用法 target : 指定 这个线程去哪个函数里面去执行代码 args: 指定将来调用 函数的时候 传递什么数据过去原创 2020-10-09 17:29:45 · 170 阅读 · 0 评论 -
练手小程序:记录外网动态IP地址
练手小程序程序作用:对IP实时记录;1、定时获取外网IP,存储在本地文件中;编写思路:1)收集获取外网的API接口http://bbs.125.la/thread-13838979-1-1.html2)定时执行http://blog.csdn.net/imzoer/article/details/8699083/4)记录本地文件# -*- coding: utf-8 -*-# Date: 2016/4/27from threading import Timerimport time原创 2020-08-08 23:10:39 · 337 阅读 · 0 评论 -
Excel对某一列的数据插入处理,域名得出IP
早期都是通过Excel做数据统计,对某一列的数据插入处理。代码功能是从A列纯域名,将域名转换为IP,从域名A列得到IP写到B列。代码#!/usr/bin/python#coding:utf-8import sysimport osimport socketfrom xlutils.copy import copyimport xlrdfrom urllib.parse import urlparsedef domain2ip(domain): res = urlparse(原创 2020-06-26 22:24:13 · 400 阅读 · 0 评论 -
Excel读某列数据
简介通过读取excel指定列内容。代码#!/usr/bin/python#coding:utf-8import xlrddef read_excel(filename, Row_num, Col_num): book = xlrd.open_workbook(filename) sheet = book....原创 2019-12-13 23:40:05 · 285 阅读 · 0 评论 -
AttributeError: module 'subprocess' has no attribute 'mswindows'
subprocess.mswindowspython2可以使用>>> import subprocess>>> IS_WIN = subprocess.mswindows>>> IS_WINFalsePython3python3.5把mswindows改名_mswindows了。>>> IS_WIN = su...原创 2019-12-13 23:39:11 · 1915 阅读 · 0 评论 -
Python如何操作MySQL
代码#coding:utf-8import MySQLdbclass MYSQL: def __init__(self,sql): self.sql = sql self.conn = MySQLdb.connect("127.0.0.1",user='root',passwd='xxx',db='1xxx_data',charset='utf8'...原创 2019-12-13 23:35:11 · 118 阅读 · 0 评论 -
json文件解析
场景读取json文件,读取子域名扫描结果实现>>> import json>>> with open("C:\\Users\\Windows32\\Desktop\\googlect_dnsnames.json",'r') as load_f:... load_dict = json.load(load_f)...>>> ...原创 2019-12-13 23:32:47 · 100 阅读 · 0 评论 -
Flask系列-cookie和session笔记
cookie:1.cookie出现的原因:在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个问题,第一次登录后服务器返回一些数据(cookie)给浏览器,然后浏览器保存在本地,当该用户发送第二次请求的时候,就会自动的把上次请求存储的cookie数据自动的携带给服务器,服务器通过浏览器...原创 2019-12-13 23:18:48 · 88 阅读 · 0 评论 -
Flask系列-数据库笔记
MySQL-python中间件的介绍与安装:1.如果是在类unix系统上,直接进入虚拟环境,输入sudo pip install mysql-python。2.如果是在windows系统上,那么在这里下载http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python下载MySQL_python‑1.2.5‑cp27‑none‑win_amd64....原创 2019-12-13 23:18:06 · 122 阅读 · 0 评论 -
Flask系列-模板笔记
Jinja2模板Jinja2模板传参如何渲染模板:模板放在templates文件夹下从flask中导入render_template函数。在视图函数中,使用render_template函数,渲染模板。注意:只需要填写模板的名字,不需要填写templates这个文件夹的路径。模板传参:如果只有一个或者少量参数,直接在render_template函数中添加关键字参数就可以了...原创 2019-12-13 23:17:13 · 111 阅读 · 0 评论 -
Flask系列-URL和视图笔记
1、学习目标熟悉Flask相关知识。熟悉web开发流程。能独立开发Flask项目。2、环境配置Python虚拟环境安装因为python的框架更新迭代太快了,有时候需要在电脑上存在一个框架的多个版本,这时候虚拟环境就可以解决这个问题。通过以下命令安装虚拟环境:pip install virtualenv开辟新的虚拟环境:virtualenv [virtualen...原创 2019-12-13 23:15:54 · 108 阅读 · 0 评论 -
Python基础语法学习开始第一步
基础语法学习果然学完 C++ 后再看其他语言的确有很多的共性,只需要熟悉一下python的独特语法和 C++ 中的差异就可以写出一些小的程序,而写得过程中也再次体会出python代码的精简和灵活;关键字所有可用的关键字只要看keyword模块就可以了>>> import keyword>>> keyword.kwlist['False', 'None...原创 2019-12-13 23:08:54 · 134 阅读 · 0 评论 -
《像计算机科学家一样思考Python》-递归
斐波那契数列使用递归定义的最常见数学函数是 fibonacci (斐波那契数列),见其 定义fibonacci(0) = 0fibonacci(1) = 1fibonacci(n) = fibonacci(n − 1) + fibonacci(n − 2)Python代码:def fibonacci (n) : if n == 0: return 0 ...原创 2019-12-06 13:23:12 · 125 阅读 · 0 评论 -
wchar、char格式化符输出、CString转String、String转CString、Cpp读文件
1、C语言题目题目内容:求斐波那契Fibonacci数列 求函数f(n) = 0 n = 0 = 1 n = 1 = f(n-1) + f(n-2) n > 12、代码实现...原创 2019-12-06 13:22:19 · 440 阅读 · 0 评论