自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (1)
  • 收藏
  • 关注

原创 PPT插入Excel图标,如果水平翻转做出漂亮逻辑图表?

利用图表中的坐标轴逆序功能来实现。具体操作如下:①如果要翻转水平坐标轴,则需要选中对应的水平坐标轴。见下图图表下部红框处,点击选中后右击选择“设置坐标轴格式”,勾选“逆序刻度值”,便得到水平翻转后的图表。②如果要翻转水平坐标轴,则需要选中对应的垂直坐标轴。见下图图表下部红框处,点击选中后右击选择“设置坐标轴格式”,勾选“逆序刻度值”,便得到垂直翻转后的图表。希望这个...

2019-03-19 14:29:57 2184

原创 织梦DEDE正则查找批量替换数据库自定义内容

正则,利用dede正则批量替换数据库中内容,这样我们完全减小了自己的工作量了。例如查找数据库的中自定义的div层中运用,一般这种用法你在采集,或者,用word直接添加内容后会用到。去除<div style="*">*</div>内容<div style="font : 26px ; text-align: center"><font style...

2019-03-14 15:35:23 880

转载 织梦DEDE自定义表单中增加"全选/全不选"的功能按钮

织梦自定义表单没有批量选择的功能,给我们日常管理工作带来极大不便,如果需要加上“全选/全不选”的功能,步骤如下:从/dede/templets找到diy_list.htm并打开:1、在57行处colspan=“3”改为colspan=“5”<td colspan="5" height='36' align="center" bgcolor="#F8FCF1">2、58行...

2019-02-02 17:08:52 413

转载 织梦DEDE自定义表单提交成功跳转回当前页

在plus/diy.php,101行找到:showmsg($bkmsg, $goto);改成showmsg($bkmsg, -1);

2019-02-02 17:03:39 853

转载 织梦DEDE自定义表单添加提交时间

首先自定义表单,然后添加字段,比如联系人(单行文本),联系方式(单行文本),地址(单行文本),留言内容(单行文本),留言时间(单行文本)等字段。注意:留言时间这里不要选择“时间类型”,选择默认的“文本形式”就可以。自定义表单在模板中修改如下:<form action="/plus/diy.php" enctype="multipart/form-data" method="pos...

2019-02-02 17:00:40 1608

原创 织梦DEDE自定义表单提交停留时间修改

织梦系统自定义表单提交信息后有个短暂停留时间,可以修改停留时间。/include/common.func.php。237行。    $litime = ($limittime==0 ? 1000 : $limittime);    $func = '';    if($gourl=='-1')    {        if($limittime==0) $litime = 500...

2018-10-17 17:14:17 794

原创 Python读取数据库,处理中文输出时,出现问号的情况

相信很多朋友都如笔者一样,遇到读取数据库内容输出时,中文字符串会出现上图问号的情况。也在网上搜索过很多相关的解决方案,但最终没切实解决问题,最后才发现,真正的解决方法并没有想像中的那么复杂。connect(host="127.0.0.1",user="root",passwd="root",db="test")运用connect链接数据库时,相信有不少朋友如笔者上述代码写的那样。到数据库名

2017-11-11 16:13:16 6399

原创 【Python综合学习】Pandas读取csv文件OSError报错

File "C:\Users\SJM\AppData\Local\Programs\Python\Python36\lib\site-packages\pandas\io\parsers.py", line 705, in parser_f return _read(filepath_or_buffer, kwds) File "C:\Users\SJM\AppData\Local\P

2017-11-08 16:57:06 7695

转载 破解EXCEL表格保护权限

1打开文件2工具---宏----录制新宏---输入名字如:aa3停止录制(这样得到一个空宏)4工具---宏----宏,选aa,点编辑按钮5删除窗口中的所有字符(只有几个),替换为下面的内容:Public Sub AllInternalPasswords()' Breaks worksheet and workbook structure passwords. Bob McC

2017-11-01 10:56:25 8811

转载 PyCharm专业版:激活&汉化

1、pycharm专业版下载:http://www.jetbrains.com/pycharm/提供一个网盘地址:链接:http://pan.baidu.com/s/1kUPQsv1 密码:wt752、pycharm激活,常规安装,到激活的时候,选择server选项,输入:http://idea.imsxm.com/3、激活完成后,发现打开软件为英文版4

2017-10-23 21:14:53 2298

原创 笨方法学Python 习题 46: 一个项目骨架

Python 软件包的安装你需要预先安装一些软件包,不过问题就来了。我的本意是让这本书越清晰越干净越好,不过安装软件的方法是在是太多了,如果我要一步一步写下来,那 10 页都写不完,而且告诉你吧,我本来就是个懒人。所以我不会提供详细的安装步骤了,我只会告诉你需要安装哪些东西,然后让你自己搞定。这对你也有好处,因为你将打开一个全新的世界,里边充满了其他人发布的 Python 软件。接下来

2017-08-20 20:05:16 2662

原创 笨方法学Python 习题 44: 继承(Inheritance) VS 合成(Composition)

童话里经常会看到英雄打败恶人的故事,而且故事里总会有一个类似黑暗森林的场景——要么是一个山洞,要么是一篇森林,要么是另一个星球,反正是英雄不该去的某个地方。当然,一旦反面角色在剧情中出现,你就会发现英雄非得去那片破森林去杀掉坏人。当英雄的总是不得不冒着生命危险进到邪恶森林中去。你很少会碰到这样的童话故事,说是英雄机智地躲过这些危险处境。你从不会听英雄说:“等等,如果我把白富美留

2017-08-18 11:03:38 1291

原创 笨方法学Python 习题 43: 来自 Percal 25 号行星的哥顿人(Gothons)

#!usr/bin/python# -*-coding:utf-8-*-import randomfrom urllib import urlopenimport sysWORD_URL = "http://learncodethehardway.org/words.txt"WORDS = []PHRASES = { "class ###(###):": "

2017-08-18 09:29:35 2849

转载 笨方法学Python 习题 42: 对象、类、以及从属关系

有一个重要的概念你需要弄明白,那就是“类(class)”和“对象(object)”的区别。问题在于,class 和 object 并没有真正的不同。它们其实是同样的东西,只是在不同的时间名字不同罢了。我用禅语来解释一下吧:鱼和泥鳅有什么区别?这个问题有没有让你有点晕呢?说真的,坐下来想一分钟。我的意思是说,鱼和泥鳅是不一样,不过它们其实也是一样的是不是?泥鳅是鱼的一种,所以说没什么不同,不

2017-08-17 11:01:34 1723

原创 笨方法学Python 习题 41: 物以类聚

#!usr/bin/python# -*-coding:utf-8-*-class TheThing(object): def __init__(self): self.number = 0 def some_function(self): print("I got called.") def add_me_up(self, mo

2017-08-17 10:52:24 1394

原创 笨方法学Python 习题 40: 模块、类、对象

。问题是变相对象编程(简称OOP)本身就是个奇怪的东西,你只有努力去弄懂这一章的内容,好好写代码,然后到下一章节的习题,我就能把OOP像钉钉子一样钉到你脑子里了。现在就开始吧。模块和字典差不多你知道怎样创建和使用字典这个数据类型,这是一种将一种东西对应到另外一种的方式。这意味着如果你有一个字典,它里边有一个叫 ‘apple’ 的 key,而你要从中取值的话,你需要这样做:m

2017-08-14 13:46:40 1426

原创 笨方法学Python 习题 39: 字典, 可爱的字典

一、列表一组有序项目的集合。可变的数据类型【可进行增删改查】列表是以方括号“[]”包围的数据集合,不同成员以“,”分隔。列表中可以包含任何数据类型,也可包含另一个列表列表可通过序号访问其中成员二、元组不可变序列元组是以圆括号“()”包围的数据集合,不同成员以“,”分隔与列表不同:元组中数据一旦确立就不能改变三、字典键值对的集合(map)字典是以大括号“{

2017-08-12 13:44:00 1782

原创 笨方法学Python 习题 38: 列表的操作

#!usr/bin/python# -*-coding:utf-8-*-states = { "Oregon":"OR", "Floriad":"FL", "California":"CA", "New York":"NY", "Michigan":"MI"}cities = { "CA":"San Francisco", "MI":"Detroit", "FL":"J

2017-08-10 13:54:07 1301 1

转载 笨方法学Python 习题 37: 复习各种符号

Keywords(关键字)anddelfromnotwhileaselifglobalorwithassertelseifpassyieldbreakexceptimportprintclassexecinraisecontinuefinallyisreturndefforlam

2017-08-10 08:48:01 529

原创 笨方法学Python 习题 36: 设计和调试

If 语句的规则每一个“if 语句”必须包含一个 else.如果这个 else 永远都不应该被执行到,因为它本身没有任何意义,那你必须在 else 语句后面使用一个叫做 die 的函数,让它打印出错误信息并且死给你看,这和上一节的习题类似,这样你可以找到很多的错误。“if 语句”的嵌套不要超过 2 层,最好尽量保持只有 1 层。 这意味着如果你在 if 里边又有了一个 if,那你就需要

2017-08-08 16:10:11 483 1

原创 笨方法学Python 习题 35: 分支和函数

#!usr/bin/python# -*-coding:utf-8-*-from sys import exitdef gold_room(): print("This room is full of gold. How much do you take?") next = input("> ") if "0" in next or "1" in next: how_muc

2017-08-07 16:42:33 3121 1

转载 笨方法学Python 习题 34: 访问列表的元素

列表的用处很大,但只有你能访问里边的内容时它才能发挥出作用来。你已经学会了按顺序读出列表的内容,但如果你要得到第 5 个元素该怎么办呢?你需要知道如何访问列表中的元素。访问第一个元素的方法是这样的:animals = ['bear', 'tiger', 'penguin', 'zebra']bear = animals[0]你定义一个 animals 的列表,然后你用 0 来获取第一个

2017-08-07 15:04:03 762

原创 笨方法学Python 习题 33: While 循环

#!usr/bin/python# -*-coding:utf-8-*-i = 0numbers = []while i < 6: print ("At the top i is %d" %i) numbers.append(i) i = i + 1 print ("Numbers now: ", numbers) print ("At the bottom i is %d

2017-08-07 13:52:03 635

原创 笨方法学Python 习题 32: 循环和列表

#!usr/bin/python# -*-coding:utf-8-*-the_count = [1, 2, 3, 4, 5]fruits = ['apples', 'oranges', 'pears', 'apricots']change = [1, 'pennies', 2, 'dimes', 3, 'quarters']for number in the_count: pri

2017-08-05 14:36:11 1618

原创 笨方法学Python 习题 31: 作出决定

#!usr/bin/python# -*-coding:utf-8-*-print ("You enter a dark room with two doors. Do you go through door #1 or door #2?")door = input("> ")if door == "1": print ("There's a giant bear here

2017-08-05 13:46:47 847

原创 笨方法学Python 习题 30: Else 和 If

#!usr/bin/python# -*-coding:utf-8-*-people = 30cars = 40buses = 15if cars > people: print ("We should take the cars.")elif cars < people: print ("We should not take the cars.")else:

2017-08-04 16:16:18 474

原创 笨方法学Python 习题 29: 如果(if)

#!usr/bin/python# -*-coding:utf-8-*-people = 20cats = 30dogs = 15if people < cats: print ("Too many cats!The world is doomed")if people > cats: print ("Not many cats! The world is saved!")

2017-08-04 15:02:53 1309

原创 笨方法学Python 习题 28: 布尔表达式练习

#!usr/bin/python# -*-coding:utf-8-*-True and Trueprint ("True")False and Trueprint ("False")1 == 1 and 2 == 1print ("False")"test" == "test"print ("True")1 == 1 or 2 != 1print ("True")Tru

2017-08-04 10:48:12 1065 2

转载 笨方法学Python 习题 27: 记住逻辑关系

逻辑术语在 python 中我们会用到下面的术语(字符或者词汇)来定义事物的真(True)或者假(False)。计算机的逻辑就是在程序的某个位置检查这些字符或者变量组合在一起表达的结果是真是假。and 与 (逻辑规则是两真才真。)or 或 (逻辑规则是只有一个为真就为真。)not 非 (逻辑规则是相反值)!= (not equal) 不等于== (equal) 等于>=

2017-08-03 14:07:16 372

原创 笨方法学Python 习题 26: 恭喜你,现在可以考试了!

你已经差不多完成这本书的前半部分了,不过后半部分才是更有趣的。你将学到逻辑,并通过条件判断实现有用的功能。在你继续学习之前,你有一道试题要做。这道试题很难,因为它需要你修正别人写的代码。当你成为程序员以后,你将需要经常面对别的程序员的代码,也许还有他们的傲慢态度,他们会经常说自己的代码是完美的。这样的程序员是自以为是不在乎别人的蠢货。优秀的科学家会对他们自己的工作持怀疑态度,同样,优秀的程

2017-08-03 14:01:47 596

原创 笨方法学Python 习题 25: 更多更多的练习

#!usr/bin/python# -*-coding:utf-8-*-def break_words(stuff): """This function will break up words for us.""" """ split()函数 语法:str.split(str="",num=string.count(str))[n] 参数说明: str:表示为分隔符,默认为空格,

2017-08-02 17:03:22 3643 2

原创 笨方法学Python 习题 24: 更多练习

#!usr/bin/python# -*-coding:utf-8-*-print ("Let's practice everything.")print ("You\'d need to know \'bout escape with \\ that do \n newlines and \t tabs.")poem = """\tThe lovely worldwith log

2017-07-29 17:06:08 887

转载 笨方法学Python 习题 23: 读代码

在网上阅读代码。这个任务初看会觉得很艰巨。我将直接把你丢到深水区呆几天,让你竭尽全力去读懂实实在在的项目里的代码。这节练习的目的不是让你读懂,而是让你学会下面的技能:找到你需要的 Python 代码。通读代码,找到文件。尝试理解你找到的代码。以你现在的水平,你还不具备完全理解你找到的代码的能力,不过通过接触这些代码,你可以熟悉真正的编程项目会是什么样子。当你做这节练习时,你可以

2017-07-29 16:32:25 814

转载 笨方法学Python 习题 22: 到现在你学到了哪些东西?

这节以及下一节的习题中不会有任何代码,所以也不会有习题答案或者加分习题。其实这节习题可以说是一个巨型的加分习题。我将让你完成一个表格,让你回顾你到现在学到的所有东西。首先,回到你的每一个习题的脚本里,把你碰到的每一个词和每一个符号(symbol,character的别名)写下来。确保你的符号列表是完整的。下一步,在每一个关键词和字符后面写出它的名字,并且说明它的作用。如果你在书里找不到符号

2017-07-29 16:11:36 1141 1

原创 笨方法学Python 习题 21: 函数可以返回东西

#!usr/bin/python# -*-coding:utf-8-*-def add(a,b): print ("ADDING %d + %d" % (a,b)) return a + bdef subtract(a,b): print ("SUBTRACTING %d - %d" % (a,b)) return a - bdef multiply(a,b): print

2017-07-29 13:22:04 1934

原创 笨方法学Python 习题 20: 函数和文件

#!usr/bin/python# -*-coding:utf-8-*-from sys import argvscript , input_file = argvdef print_all(f): print (f.read())#新建print_all函数 定义print (f.read())为函数代码def rewind(f): f.seek(0)#新建rewind

2017-07-28 16:49:07 2357

原创 笨方法学Python 习题 19: 函数和变量

#!usr/bin/python# -*-coding:utf-8-*-def cheese_and_crackers(cheese_count,boxes_of_crackers): print ("You have %d cheeses!" % cheese_count) print ("You have %d boxes_of_crackers!" % boxes_of_crack

2017-07-28 10:19:18 2105 3

原创 笨方法学Python 习题 18: 命名、变量、代码、函数

#!usr/bin/python# -*-coding:utf-8-*-def print_two(*args): arg1,arg2 = args print ("arg1: %r,arg2: %r" % (arg1, arg2))def print_two_again(arg1,arg2): print ("arg1: %r,arg2: %r" % (arg1,arg2))

2017-07-28 08:42:44 605 1

原创 笨方法学Python 习题 17: 更多文件操作

#!usr/bin/python# -*-coding:utf-8-*-from sys import argvfrom os.path import existsscript , from_file , to_file = argv# 定义值 script=lx0017.py from_file=test.txt to_file=copied.txtprint ("Copt

2017-07-27 17:09:22 954

原创 笨方法学Python 习题 16: 读写文件

#!usr/bin/python# -*-coding:utf-8-*-from sys import argvscript , filename = argvprint ("We're going to arase %r." % filename) # 打印 We're going to arase test.txtprint ("If you don't want

2017-07-27 15:42:24 4610 3

精通Python网络爬虫_韦玮_附源码

随着大数据时代的到来,我们经常需要在海量数据的互联网环境中搜集一些特定的数据并对其进行分析,我们可以使用网络爬虫对这些特定的数据进行爬取,并对一些无关的数据进行过滤,将目标数据筛选出来。对特定的数据进行爬取的爬虫,我们将其称为聚焦网络爬虫。

2017-11-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除