- 博客(67)
- 收藏
- 关注
转载 linux添加桌面快捷方式
linux通过软件中心安装的程序快捷图标都放在/usr/share/applications/目录下。点选一个图标右键,选择复制到,目录选择桌面即可。 但是有一些软件自行安装后,在那个目录里没有对应图标,就要自己创建文件。比如在网上下载了火狐浏览器安装包,解压后不用安装,点击程序图标就能运行。我们进入firefox目录,创建一个文本,保存名为firefox.desktop...
2018-12-30 18:34:00 336
转载 手动安装pydev
在网上下载pydev.zip,解压后有两个文件夹,features和plugins。把这两个文件夹复制到eclipse目录下的dropins文件夹下。转载于:https://www.cnblogs.com/jmlovepython/p/10199031.html...
2018-12-30 12:26:00 294
转载 pyqt5猜数小程序
程序界面用qt设计师制作,并用pyuic5命令转换成form.py文件#-*- coding:utf-8 -*-from PyQt5.QtWidgets import QApplication,QWidget,QTableWidgetItemimport sysfrom form import Ui_Formimport randomimport...
2018-02-13 16:33:00 222
转载 python IDE之sublime真是个好东东
简捷轻爽,代码自动补齐。很好用。python3{ "shell_cmd": "python3 -u \"$file\"", "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python", "env": {"PYTHON...
2017-09-03 22:01:00 130
转载 python根据字典自动生成一组省和市名
字典如下:dict={ '河北省':['石家庄','唐山','秦皇岛','承德'], '山东省':['济南','青岛','临沂','淄博'], '湖南省':['长沙','衡阳','湘潭','邵阳','岳阳','株洲'], '江西省':['南昌','九江','上饶','景德镇'] }dict.keys()返回键值组,...
2017-09-01 16:58:00 1752
转载 ubuntu编译安装postgresql
闲着没事用源码编译安装了postgresql,遇到了不少故障,记录一下。1:用./configure配置时发生错误。看信息说是缺少相关包。有什么readline,zlip等。 我配置的很简单,只是配置路径:./configure --prefix=/home/zhangsan/postgresql 根据错误信息,它少什么包我就安什么包。通过新立得软件安装。...
2017-08-29 12:36:00 129
转载 python生成随机日期字符串
生成随机的日期字符串,用于插入数据库。通过时间元组设定一个时间段,开始和结尾时间转换成时间戳。时间戳中随机取一个,再生成时间元组,再把时间元组格式化输出为字符串import timeimport randoma1=(1976,1,1,0,0,0,0,0,0) #设置开始日期时间元组(1976-01-01 00:00:00)a2=(...
2017-08-28 00:00:00 275
转载 chrome浏览器视频插件
以前安装chrome浏览器flash插件是将libflashplayer.so拷贝到chrome浏览器的plugins目录下。但最近好像不行了。于是换了另一插件:pepperflashplugin-nonfree.只需在ubuntu软件中心搜索安装即可。转载于:https://www.cnblogs.com/jmlovepython/p/7441923.html...
2017-08-27 22:49:00 237
转载 python @的用法
@相当于在一个函数中调用另一个函数,并执行操作def funA(x): print(x()) print('-----------------over---------------')@funAdef funB(): return 'hello'相当于执行funA(funB())所以x()相当于funB(),括号一定要写...
2017-08-25 11:50:00 116
转载 PyQt5调入数据库数据在表格中显示
数据库为Postgresqlimport sysfrom form import Ui_Formfrom PyQt5.Qt import QWidget, QApplication,QTableWidgetItemimport psycopg2class myform(QWidget,Ui_Form): def __init__(self):...
2017-08-23 20:56:00 2372
转载 pyqt5最简单的打开和保存文件
import sysimport osfrom PyQt5.QtWidgets import QApplication,QWidget,QFileDialogfrom t import Ui_Formclass myform(QWidget,Ui_Form): def __init__(self): super().__init__...
2017-08-20 10:34:00 2576
转载 python生成随机数据插入mysql
import random as rimport pymysql first=('张','王','李','赵','金','艾','单','龚','钱','周','吴','郑','孔','曺','严','华','吕','徐','何')middle=('芳','军','建','明','辉','芬','红','丽','功')last=('明','芳','','民','敏...
2017-08-18 11:21:00 160
转载 pyqt5改变窗体颜色
from PyQt5.QtWidgets import QApplication,QWidgetfrom PyQt5.QtGui import QColorimport sysfrom t import Ui_Formclass myform(QWidget,Ui_Form): def __init__(self): super()...
2017-08-17 19:56:00 3008
转载 pyqt5之QColorDialog颜色对话框最简单使用
设置窗体背景颜色QWidget.setStyleSheet('QWidget {background-color:#88ab45}') 颜色对话框取得颜色值是十六进制。col=QColorDialog.getColor()col.name() 此值就是颜色值的十六进制代码如下:#!/usr/bin/env python#...
2017-08-17 18:52:00 907
转载 pyqt5最简单操作数据库
要先安一个包才能使用QtSql通过新立得安装import PyQt5.QtSql as sqldb=sql.QSqlDatabase.addDatabase('QMYSQL')db.setDatabaseName('test1')db.setUserName('root')db.setPassword('123')db.open()query=sql....
2017-08-17 13:25:00 195
转载 python通过帐号和密码访问mysql
数据库:test1 数据表:a1用input输入姓名和密码,对了的话显示信息。不对的话显示errorimport pymysqlimport hashlibconn = pymysql.connect(user='root', passwd='123',db='test1')cur = conn.cursor()name=input("name:...
2017-08-17 11:59:00 190
转载 pyqt5简单登陆界面
登陆界面姓名输入错误会弹出错误信息。正确就会弹出第二个窗体。# -*- coding:utf-8 -*-import sysfrom PyQt5.QtWidgets import QApplication,QWidget,QMessageBoxfrom PyQt5.QtCore import pyqtSignalfrom form imp...
2017-08-16 20:24:00 343
转载 PyQt5点击按钮产生新窗体
import sysfrom PyQt5.QtWidgets import QApplication,QWidgetfrom form1 import Ui_Form1from form2 import Ui_Form2class myform1(QWidget,Ui_Form1): def __init__(self): ...
2017-08-15 14:26:00 862
转载 ubuntu访问win10下的磁盘
在ubuntu下访问win10的磁盘时,提示出错。先用命令查看一下磁盘挂载情况。sudo fdisk -l会看到一些信息我要访问的是E盘,也就是 /dev/sda6 这个分区使用命令ntfxfixsudo ntfsfix /dev/sda6立马就能访问了转载于:https://www.cnblogs.com/jmlovepytho...
2017-08-06 17:34:00 485
转载 python平均值和加权平均值
In [15]: import numpy as npIn [16]: a=(70,80,60)In [17]: np.mean(a) #平均值Out[17]: 70.0In [18]: np.average(a,weights=[3,3,4]) #加权平均值Out[18]: 69.0转载于:https://www.cnblogs.co...
2017-05-26 17:44:00 714
转载 R语言平均值和加权平均值
> a=c(70,80,60)> mean(a) #平均值[1] 70> wt=c(3,3,4) > weighted.mean(a,wt) #加权平均值[1] 69转载于:https://www.cnblogs.com/jmlovepython/p/6909703.html
2017-05-26 17:39:00 4905
转载 pyqt5消息框QMessageBox
QMessageBox消息框有以下几种类型: QMessageBox.information 信息框 QMessageBox.question 问答框 QMessageBox.warning 警告 QMessageBox.ctitical危险 QMessageBox.about 关于一个简单的小例子:代码如下:(点击按钮调出消息框 ...
2016-07-31 16:54:00 338
转载 pyqt5猜数游戏
电脑随机生成4个互不相等的数,你猜。1:你猜的数和正确答案相比,位置正确的个数2:你猜的数虽然在正确答案中,但位置不对,它的个数。代码如下:#!/usr/bin/env python# -*- coding: utf-8 -*-#import timeimport sysfrom random import randintfrom PyQt...
2016-07-28 19:47:00 238
转载 python比较两个列表
两个列表,随机产生4个不相等的数,计算一下,相同位置上的元素相等的个数,用k1表示。b列表中的元素在a列表中,但位置不相同,有多少个,用k2表示。例如:a=[0, 4, 7, 3]b=[7, 1, 0, 3]k1= 1 (只有第4个元素相等,k1=1)k2= 2(两个列表中都有0和7,但位置不同,k2=2)代码如下:a=[]b=[]while(len(a)...
2016-07-28 16:23:00 208
转载 pyqt5表格qtablewidget
表格用到控件QTableWidget,还有一个类似的叫QTableView的。设置单元格里的内容用方法:setItem(0,0,str) 第一个0表示第一行, 第二个0表示第一列, 第三个参数是写入表格的内容。不能直接用字符串。要通过一个类实例化,才能用...
2016-07-26 23:14:00 156
转载 pyqt5:标签显示文本框内容
文本框(lineEdit)输入文本,标签(label)就会显示文本框的内容。原理如下:输入文本时,lineEdit控件发射信号textChanged(),label收到后触发setText()槽。1:先用qt设计师设计窗体,存为test.ui文件。2:再用pyuic5命令把test.ui转换为test.py3:新建一人main.py文件,代码如下:i...
2016-07-26 19:45:00 4093
转载 pyqt5按钮计数
万事开头难,弄了好久才做了一个简单的小程序,点击按钮就显示数字,点一下,自增1。首先用qt设计师设计一个窗体。标签名为label,按钮名为btn,然后存储为a.ui在shell中用命令pyuic5 把a.ui转换为a.pypyuic5 -o a.py a.ui新建一个count.py文件import sysfrom PyQt5.QtWidgets ...
2016-07-25 21:20:00 1313
转载 python中的super
super用于类的继承。用super()代替父类名 (一)通过类名调用父类中的方法 (二)通过super调用父类中的方法(python3) 结果如下:python3中的写法:super(...
2016-07-24 23:16:00 63
转载 pyqt5和qt-designer结合
在ubuntu中我们安装了python3-pyqt5这个包后就可以用pyqt5编程了,但是只能用纯代码写窗体,很麻烦。我们要用qt-designer来设计窗体。我们通过新立得安装qt4-designer这个包即可,通过shell命令apt-get install也可。界面如下:通过这个软件设计窗体完成后,会保存为ui文件。我们要把它转化为py文件。我们要用到命令pyui...
2016-07-23 23:01:00 108
转载 ubuntu下安装pyqt5
在网上看了很多ubuntu系统中安装pyqt5,感觉有些麻烦。主要的库只有一个:python3-pyqt5可通过新立得安装,也可通过shell命令安装sudo apt-get install python3-pyqt5安装完就可以用了。设计窗体,就再下个qt4-desinger.一个最简单的小例子:显示一个窗体#!/bin/env python3 ...
2016-07-23 20:26:00 244
转载 python 画正弦曲线
要画正弦曲线先设定一下x的取值范围,从0到2π。要用到numpy模块。numpy.pi 表示πnumpy.arange( 0 , 2π ,0.01) 从0到2π,以0.01步进。令 x=numpy.arange( 0, 2*numpy.pi, 0.01) y=numpy.sin(x)画图要用到matplotlib.pyplot模块中plot方法。...
2016-07-15 11:51:00 7947
转载 python导入matplotlib模块出错
我的系统是linux mint。用新立得软件包安装了numpy和matplotlib。在导入matplotlib.pyplot时出错。说是没有python3-tk包。于是就在shell中装了一下。sudo apt-get install python3-tk之后就可以导入了。转载于:https://www.cnblogs.com/jmlovepython/p/56...
2016-07-15 11:32:00 727
转载 R语言画正弦曲线
正弦曲线一个周期是2π,我们要先生成x的取值范围。可以用seq函数生成一个等差序列,步进为0.01x=seq( 0, 2*pi, 0.01 ) pi表示πy=sin(x)plot(x,y,type='l') type='l'表示图形显示为线段,line转载于:https://www.cnblogs.com/jmlovepython/p/56...
2016-07-15 10:54:00 5092
转载 python文件批量改名
python对文件进行批量改名用到的是os模块中的listdir方法和rename方法。os.listdir(dir) :获取指定目录下的所有子目录和文件名os.rename(原文件名,新文件名):对文件或目录改名 把...
2016-07-14 13:54:00 104
转载 用python随机生成数据,再插入到postgresql中
用python随机生成学生姓名,三科成绩和班级数据,再插入到postgresql中。模块用psycopg2 randomimport randomimport psycopg2fname=['金','赵','李','陈','许','龙','王','高','张','侯','艾','钱','孙','周','郑']mname=['玉','明','玲','淑','偑'...
2016-07-04 17:21:00 123
转载 python3连接mysql
用到模块pymysql,用pip安装sudo pip3 install pymysql3编写程序import pymysqlconn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='123',db='girl')cur = conn.cursor()cu...
2016-07-01 21:41:00 61
转载 python产生随机名字
用到random.choice(序列)在一个序列中随机选取一个值import random as ra1=['张','金','李','王','赵']a2=['玉','明','龙','芳','军','玲']a3=['','立','玲','','国','']for i in range(15): name=r.choice(a1)+r...
2016-07-01 21:19:00 252
转载 python3.5读取网页代码,并保存
在旧版的python中有个urllib模块,内有一个urlopen方法可打开网页,但新版python中没有了,新版的urllib模块里面只有4个子模块(error,request,response,parse),urlopen方法位于request子模块下。from urllib import requesturl = "http://www.163.com" #网页地址...
2015-12-13 16:10:00 91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人