- 博客(13)
- 收藏
- 关注
原创 PySimpleGUI多窗口
多个窗口import PySimpleGUI as sgdef make_window1(): layout = [[sg.Text('Window 1'), ], [sg.Input(key='-IN-')], [sg.Text(size=(20, 1), key='-OUTPUT-')], [sg.Button('Launch 2'), sg.Button('Output')]] return s
2021-09-14 10:24:05 2927 1
原创 deepin系统安装wine
deepin系统安装wine打开终端输入:sudo apt install deepin-wine打开终端输入:sudo apt install deepin-wine
2021-08-20 16:26:24 2475
原创 PySimpleGUI 学习(一)(主题、布局、主窗口)
import PySimpleGUI as sg 安装部份就不说了,直接pip安装。直接导入库就可以开始。窗口:window# 创建窗口window = sg.Window('Window Title', layout)最简单的窗口,第一个参数为窗口标题,第二个是窗口布局。还可以设置指定字体,和默认大小。font=("宋体", 10),default_element_size=(100,50)多窗口时,还可以:window.disappear() # ..
2021-07-24 22:59:10 8087 3
原创 deepin系统的pip3安装
一、python2的pip安装方法sudo apt install python-pip二、python3的pip安装方法sudo apt install python3-venv python3-pip出现问题:没有可用的软件包 python3-venv,但是它被其它的软件包引用了。这可能意味着这个缺失的软件包可能已被废弃,或者只能在其他发布源中找到E: 软件包 python3-venv 没有可安装候选E: 无法定位软件包 python3-pip先执行下述命令:sudo ap
2021-07-20 21:17:02 1004
原创 pandas用法之数据结构类型
import pandas as pd导入CSV或者xlsx文件df = pd.DataFrame(pd.read_csv('name.csv',header=1)) #指定表头df = pd.DataFrame(pd.read_excel('name.xlsx')) #也可以指定表sheetname=1可以输出为xlsx格式和csv格式df_inner.to_excel('excel_to_python.xlsx', sheet_name='bluewhale_cc')df_inner
2020-12-19 13:05:38 173 1
原创 selenium自动化介绍
定位元素的介绍在之前的文章已介绍过:https://blog.csdn.net/manfred1010/article/details/111302139现在,我们可以让网页元素自动化做点什么了。页面交互文本框:element.send_keys("some text") #在文本元素中输入"some text"也可以:element.clear() #清空内容下拉框:selenium有专门的类处理。from selenium.webdriver.support.ui import
2020-12-18 23:34:31 182
原创 selenium定位元素及爬虫用途简介
关于安装和配置的部份,请看:https://editor.csdn.net/md/?articleId=111301269使用selenium的目的,是模仿浏览器来访问和操控网页。所以,我们要先打开网页:from selenium import webdriver# 创建 WebDriver 对象,指明使用PhantomJS驱动driver = webdriver.Chrome() #如未配置环境变量,请加上驱动路径# wd = webdriver.Chrome(r'd:\webdrive
2020-12-16 22:56:44 263
原创 Xpath:爬虫用途简要介绍
Xpath的安装pip install lxml生成 HTML 的 DOM 树:from lxml import etreepage = etree.HTML(html_doc)page.xpath('//a[@title="data"]') #通过[]来指定标签内属性,@来指定属性获取两种class的对应链接:/@hrefpage.xpath('//table[@id = "play"]/tr[@class = "odd" or "even"]/td[@class="text-le
2020-12-16 22:54:46 198
原创 selenium安装与driver配置
selenium安装对应Python语言来说,Selenium客户端库的安装非常简单,用 pip 命令即可。打开 命令行程序,运行如下命令pip install seleniumSelenium只是操控网页的工具,我们还需要浏览器工具帮忙打开网页。driver的安装浏览器驱动 是和 浏览器对应的。 不同的浏览器 需要选择不同的浏览器驱动。目前主流的浏览器中,谷歌 Chrome 浏览器对 Selenium自动化的支持更加成熟一些。chromedriver的安装一定要与Chrome的版本一致,
2020-12-16 20:08:09 1295
原创 pytorch神经网络多分类model
Softmax分类 学习中softmax函数的本质就是将一个K 维的任意实数向量压缩(映射)成另一个K维的实数向量,其中向量中的每个元素取值都介于(0,1)之间,并且压缩后的K个值相加等于1(变成了概率分布)。在选用Softmax做多分类时,可以根据值的大小来进行多分类的任务,如取权重最大的一维。import torchimport torch.nn as nnimport torch.nn.functional as Fimport torch.optim as optimfrom tor
2020-12-15 16:37:40 1036 1
原创 Python操作SQLite常用方式
实例快速了解Python操作SQLite步骤import sqlite3 #导入模块conn = sqlite3.connect('my.db') #连接my.db数据库,如果指定的数据库存在,就会直接打开这个数据库,否则将新建再打开c = conn.cursor() #创建游标(Cursor)对象c.execute('''SQL语句''') #调用游标的execute()方法来执行SQL语句conn.commit() #增删改动作要执行保存conn.close() #完成后关闭连接
2020-12-15 12:17:45 246
原创 Python CSV模块使用实例
Python 的 CSV模块的使用方法,包括,reader, writer, DictReader, DictWriter.register_dialect读取CSV文件reader(csvfile[, dialect=‘excel’][, fmtparam])参数分别为:1、要打开的csv文件。2、编码风格,默认为excel方式。3、读写模式import csvcsvFile = open('my.csv', 'rb')reader = csv.reader(csvFile)for line
2020-12-15 10:59:20 227
原创 python对csv文件追加写入列的方法
import pandas as pdimport numpy as npdata = pd.read_csv(r'new.csv') #打开一个csv,得到data对象print(data.columns)#获取列索引值data1 = data['name']#获取name列的数据data['new'] = data1 #将数据插入新列newdata.to_csv(r"new1.csv",mode = 'a',index =False)#保存到csv, mode=a,以追加模式写入,h
2020-12-15 10:29:01 14821 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人