- 博客(10)
- 收藏
- 关注
原创 python window Linux 环境下实现 父进程退出 子进程跟着退出
当时实际需求环境:实际需求:父进程退出,子进程也跟着退出。Python 创建了1个界面窗口,点击开始训练后,创建4个进程,分别进行4个模型的训练,当点击窗口右上角的差号退出后,开始时,窗口关闭了,但是模型训练没有结束。也就是后台创建进程没有关闭(父进程退出了,子进程变为孤儿进程,由系统接收管理)解决思路:查资料好多都是让把创建的子进程的pid保存到文档,但这样做,太不雅了。我是把它保存到了队...
2020-03-31 18:22:09 1363 1
原创 python在windows和linux环境的进程支持对比
1.fork进程:(1)在windows系统中不可以用fork来创建进程,linux可以2.Process进程:import multiprocessing as msimport timeimport osclass MyProcess(ms.Process): def run(self): print("这是进程!", os.getpid()) ...
2020-03-28 17:35:37 540
原创 os.kill()Windows 和 Linux区别
os.kill() Linux环境下一般用于直接Kill掉进程,但是只能在linux平台上有效。基本原理:该函数是模拟传统的linux函数发信号给进程,其中包含两个参数:一个是进程名,即所要接收信号的进程;一个是所要进行的操作。操作(第二个参数)的常用取值为:SIGINT 终止进程 中断进程SIGTERM 终止进程 软件终止信号SIGKILL 终止进...
2020-03-28 17:24:45 4927
原创 tkinter 点击退出执行的程序
当点击右上角的差号时,程序进行弹框提示from tkinter import Tkfrom tkinter import messageboxroot = Tk()# 当点击右上角退出时,执行的程序def on_closing(): if messagebox.askokcancel("Quit", "Do you want to quit?"): root....
2020-03-28 16:46:44 9768
原创 Python操作文件夹封装
Python操作文件夹封装,中间进行了一些文件夹是否存在,也可连续创建多个文件夹,删除多个文件夹。后续会再进行封装。方便使用#!/usr/bin/env python3# -*- encoding: utf-8 -*-'''@File : shutil_mkdir.py@Contact : raogx.vip@hotmail.com@License : (C)Copy...
2020-03-27 17:29:53 527
原创 集思录可转债爬取
本代码是爬取集思录可转债信息,(除去了发布赎回的,根据安道全老师的三条安全线投资法添加了建仓线、加仓线、重仓线),价格达到三条线的,给与操作提示。# V交流:15188607997# -*- coding:utf-8 -*-import jsonimport requestsimport csvimport refrom lxml import etreedef get_dat(...
2020-03-26 16:14:24 10697 33
原创 Boss直聘招聘信息爬取
利用selenium进行爬取,数据为CSV文件编写时间:2020年03月16日(若爬取失败,应该是网站更新造成的。)from selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsimport timefrom selenium.webdriver.common.by import...
2020-03-24 17:32:16 2480
原创 c# 实现简单工厂模式demo
微信交流Python、c#:15188607997using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace _04简单工厂设计模式{ class Program { s...
2020-03-24 16:53:04 215
原创 OpenCV 纵向、横向拼接图片
微信交流Python: 15188607997import cv2import numpy as npimg1 = cv2.imdecode(np.fromfile('./zly.jpg', dtype=np.uint8), -1)img2 = cv2.imdecode(np.fromfile('./yx.jpg', dtype=np.uint8), -1)# 纵向合并img_zhon...
2020-03-24 13:46:16 6953 2
原创 Python实现PS图像明亮度调整效果示例
这里用 Python 实现 PS 图像调整中的明度调整:我们知道,一般的非线性RGB亮度调整只是在原有R、G、B值基础上增加和减少一定量来实现的,而PS的明度调整原理还得从前面那个公式上去找。我们将正向明度调整公式:RGB = RGB + (255 - RGB) * value / 255转换为RGB = (RGB * (255 - value) + 255 * value) / 255,...
2020-03-17 16:54:16 676 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人