- 博客(13)
- 收藏
- 关注
原创 bashrc和profile
交互式shell:shell等待你的输入,并且执行你提交的命令。非交互式shell:读取存放在文件中的命令,执行它们。bashrc 与 profile都用于保存用户的环境变量,都是交互式。但bashrc用于交互式non-loginshell,profile用于交互式login shell。/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行,...
2020-02-18 22:53:34
341
原创 分享下以前写的python爬虫
建立博客的第一篇文章,不知道写啥,拿以前大学写的python爬虫出来混混水,如果有需要的可以看下,比较简单的,可以用来做大学的作业之类的。一个是慕课网的个人信息获取,经验值,学习时长等,如果需要的也可以加这个人学过的课程(需要自己修改代码)。另一个是爬取zero的动漫图片,以前自己爬过几十兆的图片,为了好玩,不过现在zero这个网站没了,打不开了,应该无法爬取了,可以看下代码。两个都是很简单的爬虫...
2020-02-18 22:52:34
163
原创 python split的使用
>>>import re>>> re.split('\W+', 'runoob, runoob, runoob.')['runoob', 'runoob', 'runoob', '']>>> re.split('(\W+)', ' runoob, runoob, runoob.')['', ' ', 'runoob', ', '...
2019-12-02 16:39:17
399
转载 临时表空间
临时表空间用来管理数据库排序操作以及用于存储临时表、中间排序结果等临时对象,当ORACLE里需要用到SORT的时候,并且当PGA中sort_area_size大小不够时,将会把数据放入临时表空间里进行排序。像数据库中一些操作: CREATE INDEX、 ANALYZE、SELECT DISTINCT、ORDER BY、GROUP BY、 UNION ALL、 INTERSECT、MINUS、SO...
2019-03-26 10:57:34
360
转载 exist查询到就停止
Oracle使用了一个复杂的自平衡B-tree结构。通常,通过索引查询数据比全表扫描要快。当 Oracle找出执行查询和Update语句的最好路径时,Oracle优化器将使用索引。同样在联结多个表时使用索引也能够提高效率。 另一个使用索引的好处是,他提供了主键(primary key)的唯一性验证。那些LONG或LONG RAW数据类型, 您能够索引几乎任何的列。通常, 在大型表中使用索引特别...
2019-03-26 10:56:08
693
转载 Oracle Fetch子句
Oracle Fetch子句Oracle Fetch子句作者:初生不惑Oracle基础评论:0 条Oracle技术QQ群:175248146在本教程中,将学习如何使用OracleFETCH子句来限制查询返回的行数。Oracle FETCH子句简介一些RDBMS(如MySQL和PostgreSQL)使用LIMIT子句来检索查询生成的一部分行记录。请参阅示例数据库中的产...
2019-03-25 22:19:20
1021
原创 mysql和oracle使用update或delete使用别名的区别
mysql和oracle在使用update的时候都不能在update后加别名,这样会解析成表名,mysql支持多表更新,oracle不支持mysql: UPDATEstudent s , class cSET s.class_name='test00',c.stu_name='test00'WHERE s.class_id = c.idmysql在使用delete的时候如果使用了别名...
2019-03-22 17:30:15
1342
转载 oracle使用包来实现全局变量
下面的测试是在一个SESSION里,对于PACKEGE的变量,对于不同的SESSION而言不是全局的。SQL> CREATE OR REPLACE PACKAGE testit IS 2 p_test NUMBER(20) ; 3 END ; 4 /Package created.SQL> SET serveroutput ONSQL> BEGI...
2019-01-24 17:34:31
2370
转载 mysql 函数substring_index()
函数: 1、从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my_content_t 2、从右开始截取字符串 right(str, length) 说明:right(被截取字段,截取长度) 例:select right(content,...
2018-07-22 01:00:17
527
原创 selenium的使用和scrapy的简单使用
selenium可以用来做自动化测试也可以拿来开发爬虫,因为selenium的网页是已经渲染过的,可以配合browsermob来嗅探视频可以用chrome和firefox启动,我推荐firefox,因为firefo的profile好用多了。普通的启动如下:from selenium import webdriverdriver = webdriver.Chrome()driver.ge
2017-08-19 22:04:36
1725
原创 window下的virtualenv的使用和requests中socks使用
在cmd页面下pip install virtualenv就可以安装virtualenv到python中,然后就可以使用virtualenv后加空间名的方式来创建虚拟工作空间,如virtualenv .env我刚开始无法创建,后来改了个目录到d盘中就可以。然后进入到你创建的目录D:\.env\Scripts里打入activate回车即可进入到虚拟空间里。使用socks之前导入两个模
2017-08-17 21:44:18
384
原创 使用tkinter和pyinstaller开发一个GUI爬虫程序
今天看b站是发现了一个视频使用tkinter来开发pythonGUI程序就跟着一起做然后随便使用pyinstaller打包成window下的可执行文件导入的模块import osimport tkinterfrom tkinter.scrolledtext import ScrolledTextimport urllib.requestimport requestsimpor
2017-08-15 00:00:30
3310
原创 python中json.dumps()/loads()/dump()/load()使用
python中的json模块可以将dict转str,str转dict,dict存储到文件中,文件中导入成dictdict={'user':'john','sex':'male'}str=json.dumps(dcit)#print(json.loads(str))#{'user': 'john', 'sex': 'male'}但是如果你想直接将str类型的数据用loads()来读取成d
2017-08-10 00:39:35
2547
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人