随笔分类 -  Python

摘要:如上配置 打开项目,在requirements.txt上点右键,就可以安装了。 安装效果如下: 可以看出运行的命令是 C:\Python\Python36/scripts/pip install -r requirements.txt 安装requirement.txtpip install -r 阅读全文
posted @ 2018-01-17 14:05 上官飞鸿 阅读(22881) 评论(0) 推荐(0) 编辑
摘要:渣渣用法,请等待我心情好的时候更新。 1.第一个例子 1.1 先看mainwindow.py 定义了一个窗口UI_MainWindow,有一个textBrowser,有一个pushButton pushButton点击连接到MainWindow.start 1.2 看main.py 简单的继承UI_ 阅读全文
posted @ 2018-01-17 13:50 上官飞鸿 阅读(18750) 评论(0) 推荐(3) 编辑
摘要:这个代码是抓取一个网站请求的request信息。 阅读全文
posted @ 2018-01-13 19:27 上官飞鸿 阅读(2295) 评论(0) 推荐(0) 编辑
摘要:安装 PYQT5 pypcap 环境: windows10_x64 python3.6.3 pycharm2017.2.4 备注: 需要安装 Visual C++ Build Tools 2015 可以解决 error: Microsoft Visual C++ 14.0 is required. 阅读全文
posted @ 2018-01-13 14:32 上官飞鸿 阅读(6760) 评论(0) 推荐(0) 编辑
摘要:稀里糊涂就装上了 大概记录一下都有什么。 visual studio build tools 2015 下载地址: http://landinghub.visualstudio.com/visual-cpp-build-tools 默认路径安装即可 Winpcap开发者版本 下载地址:http:// 阅读全文
posted @ 2018-01-13 13:56 上官飞鸿 阅读(1046) 评论(0) 推荐(0) 编辑
摘要:这就是用在调用某些命令行程序,并获取返回值。 阅读全文
posted @ 2018-01-13 09:25 上官飞鸿 阅读(13739) 评论(0) 推荐(0) 编辑
摘要:一、psutil模块 1. psutil是一个跨平台库(http://code.google.com/p/psutil/),能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps 阅读全文
posted @ 2018-01-12 14:26 上官飞鸿 阅读(316) 评论(0) 推荐(0) 编辑
摘要:1.运行Qt Creator QtCreator主界面分为了6个模式:欢迎模式、编辑模式、设计模式、Debug调试模式、项目模式和帮助模式,分别由左侧的6个图标进行切换,对应的快捷键是Ctrl + 数字1到6。现在显示的就是欢迎界面,这里可以看到一些入门教程、开发的项目列表、Qt提供的示例程序,单击 阅读全文
posted @ 2018-01-11 21:50 上官飞鸿 阅读(2699) 评论(0) 推荐(0) 编辑
摘要:一:简介 PyQt实现了一个Python模块集。它有超过300类,将近6000个函数和方法。它是一个多平台的工具包,可以运行在所有主要操作系统上,包括UNIX,Windows和Mac。 PyQt采用双许可证,开发人员可以选择GPL和商业许可。在此之前,GPL的版本只能用在Unix上,从PyQt的版本 阅读全文
posted @ 2018-01-11 18:05 上官飞鸿 阅读(4144) 评论(0) 推荐(0) 编辑
摘要:1.安装扩展,在虚拟环境中安装 alembic,不懂可以去看pycharm的系列文章。 2.初始化, 使用 Alembic 前需要通过 alembic init 命令创建一个 alembic 项目,该命令创建一个 alembic.ini 配置文件和一个 alembic 档案目录(YOUR_ALEMB 阅读全文
posted @ 2017-12-31 13:52 上官飞鸿 阅读(1430) 评论(0) 推荐(0) 编辑
摘要:import sqlalchemy from sqlalchemy import create_engine from sqlalchemy.ext.declarative import declarative_base from sqlalchemy import Column, Integer, String from sqlalchemy.orm import sessionmaker... 阅读全文
posted @ 2017-12-31 00:07 上官飞鸿 阅读(370) 评论(0) 推荐(0) 编辑
摘要:Celery是Python开发的分布式任务调度模块。 Celery本身不含消息服务,它使用第三方消息服务来传递任务。 django下有个分支Django-Celery,可以结合django来实现任务的编排,计划。 我既然已经选择了使用django作为用户界面,那么后台数据抓取,自动处理,要有一个分布 阅读全文
posted @ 2017-12-26 13:25 上官飞鸿 阅读(1279) 评论(1) 推荐(0) 编辑
摘要:#搞太复杂的也没什么用。简单处理一下,任何异常都保存到文件里吧,当然还有一个错误时间 #不明白的,可以去看http://www.cnblogs.com/jackadam/p/7845625.html import traceback,time name = ['jack','rose'] try: 阅读全文
posted @ 2017-11-22 19:34 上官飞鸿 阅读(192) 评论(0) 推荐(0) 编辑
摘要:import datetime from apscheduler.schedulers.blocking import BlockingScheduler from apscheduler.triggers.cron import CronTrigger from apscheduler.trigg 阅读全文
posted @ 2017-11-22 18:46 上官飞鸿 阅读(5126) 评论(0) 推荐(1) 编辑
摘要:#函数就是实现一个特定功能的程序块 #下面这个函数实现了打印helloworld的功能 def print_hello(): print('hello world!') #这是调用方法 print_hello() #下面的函数,实现了传入参数的功能 #在函数中可以嵌套使用其他函数 def print_name(name): print_hello() print('hel... 阅读全文
posted @ 2017-11-18 16:49 上官飞鸿 阅读(24693) 评论(0) 推荐(0) 编辑
摘要:import json user = [ [1, [ 11, 12 ]], [2, [ 21, 22 ]], ] print(user) print(type(user)) json_str = json.dumps(user) print(json_str) print(type(json_str... 阅读全文
posted @ 2017-11-16 19:15 上官飞鸿 阅读(337) 评论(0) 推荐(0) 编辑
摘要:import time, datetime # 时间的几种格式: # 一:时间戳(timestamp),1970年1月1日0点开始,到现在的秒数(以格林尼治时间为准)。 # 数据类型为'float',浮点数,小数 print('时间戳') print('当前时间') print(time.time()) print(type(time.time())) print('==========... 阅读全文
posted @ 2017-11-16 19:12 上官飞鸿 阅读(11867) 评论(0) 推荐(0) 编辑
摘要:import random from random import random, uniform, randint, randrange, choice, sample, shuffle list = ['jack', 'rose', 'tom', 'jerry'] print(random()) # 随机小数 0.0 <= x < 1.0 print(uniform(1, 10)) # ... 阅读全文
posted @ 2017-11-16 19:11 上官飞鸿 阅读(3252) 评论(0) 推荐(0) 编辑
摘要:from configparser import ConfigParser fp = 'conf.ini' #定义配置文件名 conf = ConfigParser() #实例化 conf.read(fp) # 打开conf conf.add_section('Section1') #添加conf节点 conf.set('Section1', 'name', 'jack'... 阅读全文
posted @ 2017-11-16 19:05 上官飞鸿 阅读(7813) 评论(0) 推荐(0) 编辑
摘要:''' 1.os.mknod("test.txt") #创建空文件 2.fp = open("test.txt",w) #直接打开一个文件,如果文件不存在则创建文件 3.关于open 模式: r:以读模式打开 w:以写方式打开, a:以追加模式打开 (从 EOF 开始, 必要时创建新文件) r+:以读写模式打开 w... 阅读全文
posted @ 2017-11-16 18:01 上官飞鸿 阅读(398) 评论(0) 推荐(0) 编辑

more_horiz
keyboard_arrow_up light_mode palette
选择主题
点击右上角即可分享
微信分享提示