025-2018-1011 re模块

1.今日内容大纲

一. 昨日内容回顾
    1. 正则表达式
        1. 普通字符. a in xxxx
        2. 元字符
            . 除了换行
            \w 数字, 字母, 下划线
            \d 数字
            \s 空白
            \n 换行
            \b 单词的末尾
            \t
            \W
            \D
            \S
            ^ 开始
            $ 结束
            |  或者
            () 分组
            [] 字符组  [fsklajf]
            [^] 除了这里面的内容

        3. 量词
            * 0-n
            + 1-n
            ? 0-1 尽可能的少
            {n} 重复n次
            {n, } 重复n次到多次
            {n, m} 重复n-m次 m必须大于n

        4. 贪婪
            * +
            .*
            .?
            .*? 惰性匹配
            .*?x
        5. 分组
            () 的优先级是高的.
            \1 获取第一个分组内的正则, 数的是小括号

        6. 转义
            在正则:
                \.
                \元字符
            python
                "\\."
                r"\."
二. 作业

三. 今日主要内容
    1. re
        findall()
        finditer()
        search()
        match()

        正则:在python中()表示分组  (?:)去掉python的分组
        (?P<名字> 正则) 把正则匹配到的内容分组成"名字"组

    2. 模块
        import 模块名
        1. 检查是否已经导入过 , 顺序, 内存-> 内置 -> sys.path
        2. 如果没有导入过这个模块. 先创建一个名称空间
        3. 然后把导入的模块执行一遍. 把执行的结果放在刚才的空间中
        4. 把模块的名字命名给这个空间

        所有被导入的模块都会放在sys.modules字典里

        使用模块中的内容. 模块名字.方法/变量/类

        __name__:
            如果当前模块是程序的入口. __name__的值:__main___
            如果模块是被其他模块引入的. __name__是模块名

        from xxx import xxx
            from 模块 import 模块中的内容
            from 模块 import * 不推荐

            导入的内容可以直接使用. 不需要模块.xxx. 和当前模块中的变量冲突

        明日预习:
            包

        作业:
            爬电影. http://www.dytt8.net/
            爬出来电影名称和主演和导演和电影的下载链接

            也可以爬链家(????)

2.re模块

import re

1. findall 查找所有结果.
lst = re.findall("a", "abcabcdefgabc")
print(lst)

# 2. finditer 查找到的结果返回迭代器
it = re.finditer(r"\d+", "鑫姐28号又收入了5000块") # 28  5000
for el in it: # 从迭代器中获取到的是分组的信息
    print(el.group()) # 获取具体信息

# 3. search() 查找. 如果查找到第一个结果. 就停止. 如果查不到结果就返回None
ret = re.search("a", "abac")
print(ret.group())

# 4. match() 匹配
ret = re.match("a", "bcda") # 从头开始找  ^
print(ret.group())


#  5. 操作
  split  切割. 按照正则切割.
lst = re.split(r"[ab]", "abcdefghahahehedebade")
print(lst)



  sub 替换.
result = re.sub("250", "__sb__", "alex250taibai250taihei250ritian250liuwei")
print(result)

result = re.subn("250", "__sb__", "alex250taibai250taihei250ritian250liuwei")
print(result)

obj = re.compile(r"\d+")
lst = obj.findall("大阳哥昨天赚了5000块")
lst2 = obj.findall("银行流水5000, 花了6000")
print(lst)
print(lst2)



obj = re.compile(r"(?P\d+)(?Pe{3})")
ret = obj.search("abcdefg123456eeeee") # ((123456)(eee))
print(ret.group())
print(ret.group("id"))
print(ret.group("zimu"))


ret = re.findall('www.(baidu|oldboy).com', 'www.oldboy.com')
print(ret) # 这是因为findall会优先把匹配结果组⾥内容返回,如果想要匹配结果,取消权限即可
ret = re.findall('www.(?:baidu|oldboy).com', 'www.oldboy.com') # ?: 当前的()不分组
print(ret) # ['www.oldboy.com']


ret=re.split("sb","alexsbwusirsbtaibaisbliuwei")
print(ret)



import re
from urllib.request import urlopen  # 打开一个链接. 读取源代码
import ssl
# ⼲掉数字签名证书
ssl._create_default_https_context = ssl._create_unverified_context


def getPage(url):
    response = urlopen(url) # 和网页链接
    return response.read().decode('gbk') # 返回正常的页面源代码. 一大堆HTML
def parsePage(s): # s 是页面源代码
    ret = re.findall('
.*?
.*?(?P\d+).*?'+ '(?P.*?)</span>'+ '.*?<span class="rating_num" .*?>(?P<rating_num>.*?)</span>.*?<span>'+ '(?P<comment_num>.*?)评价</span>', s, re.S) return ret # id,title, rating_num, comment_num def main(num): url = 'https://movie.douban.com/top250?start=%s&filter=' % num response_html = getPage(url) # response_html是页面源代码 ret = parsePage(response_html) print(ret) # id,title, rating_num, comment_num def parsePage(s): com = re.compile( '<div class="item">.*?<div class="pic">.*?<em .*?>(?P<id>\d+).*?' + '<span class="title">(?P<title>.*?)</span>'+ '.*?<span class="rating_num" .*?>(?P<rating_num>.*?)</span>.*?<span>'+ '(?P<comment_num>.*?)评价</span>', re.S) ret = com.finditer(s) for i in ret: yield { "id": i.group("id"), "title": i.group("title"), "rating_num": i.group("rating_num"), "comment_num": i.group("comment_num"), } def main(num): url = 'http://www.dytt8.net/' response_html = getPage(url) print(response_html) # ret = parsePage(response_html) # # print(ret) # f = open("move_info7", "a", encoding="utf8") # for obj in ret: # print(obj) # data = str(obj) # f.write(data + "\n") main(1) </code></pre> <hr> <p><span style="color:#86ca5e;"><strong>3.模块</strong></span></p> <pre class="has"><code class="language-python">s = "alex" s1 = s.replace("a", "b") print(s1)</code></pre> <hr> <p><span style="color:#86ca5e;"><strong>4.模块</strong></span></p> <p><1>.yitian.py</p> <pre class="has"><code class="language-python">print("啊` 啊 啊啊 啊啊啊啊啊 啊!!!!") main_person_man = "张无忌" main_person_woman = "赵敏" bad_person_one = "成昆" bad_person_two = "周芷若" def fight_on_light_top(): print(main_person_man, "粉碎了",bad_person_one ,"的阴谋") def fight_in_shaolin(): print(main_person_man, "粉碎了", bad_person_two, "的阴谋") </code></pre> <p><2>.金庸.py</p> <pre class="has"><code class="language-python">import 文件名(模块名) import 之后做了些什么事儿? # 1. 先检查是否已经加载过了这个模块, sys.modules # 2. 如果没有导入过. 创建这个模块的名称空间 # 3. 把这个模块中的代码执行一遍. 生成的所有东西都放在刚才的内存空间中 # 4. 当没有as的时候是使用模块的名字来引用这个名称空间. 当有as的时候. 用as的名字命名空间 import yitian as yt print(yt.main_person_man) import yitian print(globals()) # 也可以查看当前空间中引入的内容 # 模块的加载顺序: 从内存里找. -> 内置 -> sys.path import sys print(sys.modules.keys()) # 查看到已经引入的模块信息 print(sys.path) import yitian # print(__name__) # __main__ 模块名 main_person_man = "1231" if __name__ == '__main__': # __main__ 程序的入口 print("我在浪挖的测试") if name == "mysql": import mysql as db elif name == "oralce": import oracle as db db.connet() db.xxx db.close() import time, json, re, yitian print(time.time()) from yitian import main_person_man # from yitian import fight_on_light_top # from yitian import * # import后面可以跟上* 所有 # import yitian main_person_man = "灭绝" # 引入的名字和自己的变量是冲突的 print(main_person_man) # fight_on_light_top() import time # print(time.time()) from time import * print(time()) # 包 </code></pre> <p><3>.金庸二号.py</p> <pre class="has"><code class="language-python">import yitian import 金庸 # 大战光明顶 # yitian.fight_on_light_top() </code></pre> <p><span style="color:#86ca5e;"><strong>5.其他补充</strong></span></p> <p>move_info7</p> <pre class="has"><code>{'id': '1', 'title': '肖申克的救赎', 'rating_num': '9.6', 'comment_num': '1163379人'} {'id': '2', 'title': '霸王别姬', 'rating_num': '9.6', 'comment_num': '850425人'} {'id': '3', 'title': '这个杀手不太冷', 'rating_num': '9.4', 'comment_num': '1073445人'} {'id': '4', 'title': '阿甘正传', 'rating_num': '9.4', 'comment_num': '918015人'} {'id': '5', 'title': '美丽人生', 'rating_num': '9.5', 'comment_num': '535838人'} {'id': '6', 'title': '泰坦尼克号', 'rating_num': '9.3', 'comment_num': '853955人'} {'id': '7', 'title': '千与千寻', 'rating_num': '9.3', 'comment_num': '850414人'} {'id': '8', 'title': '辛德勒的名单', 'rating_num': '9.4', 'comment_num': '483122人'} {'id': '9', 'title': '盗梦空间', 'rating_num': '9.3', 'comment_num': '938676人'} {'id': '10', 'title': '机器人总动员', 'rating_num': '9.3', 'comment_num': '621221人'} {'id': '11', 'title': '忠犬八公的故事', 'rating_num': '9.3', 'comment_num': '602605人'} {'id': '12', 'title': '三傻大闹宝莱坞', 'rating_num': '9.2', 'comment_num': '841580人'} {'id': '13', 'title': '海上钢琴师', 'rating_num': '9.2', 'comment_num': '706002人'} {'id': '14', 'title': '放牛班的春天', 'rating_num': '9.2', 'comment_num': '575424人'} {'id': '15', 'title': '大话西游之大圣娶亲', 'rating_num': '9.2', 'comment_num': '633167人'} {'id': '16', 'title': '楚门的世界', 'rating_num': '9.2', 'comment_num': '610795人'} {'id': '17', 'title': '教父', 'rating_num': '9.2', 'comment_num': '426039人'} {'id': '18', 'title': '龙猫', 'rating_num': '9.1', 'comment_num': '522116人'} {'id': '19', 'title': '星际穿越', 'rating_num': '9.2', 'comment_num': '630098人'} {'id': '20', 'title': '熔炉', 'rating_num': '9.2', 'comment_num': '353342人'} {'id': '21', 'title': '无间道', 'rating_num': '9.1', 'comment_num': '517317人'} {'id': '22', 'title': '触不可及', 'rating_num': '9.2', 'comment_num': '454047人'} {'id': '23', 'title': '当幸福来敲门', 'rating_num': '9.0', 'comment_num': '675780人'} {'id': '24', 'title': '乱世佳人', 'rating_num': '9.2', 'comment_num': '325451人'} {'id': '25', 'title': '怦然心动', 'rating_num': '9.0', 'comment_num': '724911人'} {'id': '26', 'title': '疯狂动物城', 'rating_num': '9.1', 'comment_num': '683927人'} {'id': '27', 'title': '天堂电影院', 'rating_num': '9.1', 'comment_num': '358975人'} {'id': '28', 'title': '蝙蝠侠:黑暗骑士', 'rating_num': '9.1', 'comment_num': '416894人'} {'id': '29', 'title': '活着', 'rating_num': '9.1', 'comment_num': '345213人'} {'id': '30', 'title': '十二怒汉', 'rating_num': '9.4', 'comment_num': '208673人'} {'id': '31', 'title': '鬼子来了', 'rating_num': '9.2', 'comment_num': '289705人'} {'id': '32', 'title': '少年派的奇幻漂流', 'rating_num': '9.0', 'comment_num': '700251人'} {'id': '33', 'title': '指环王3:王者无敌', 'rating_num': '9.1', 'comment_num': '346006人'} {'id': '34', 'title': '搏击俱乐部', 'rating_num': '9.0', 'comment_num': '462070人'} {'id': '35', 'title': '天空之城', 'rating_num': '9.0', 'comment_num': '403247人'} {'id': '36', 'title': '控方证人', 'rating_num': '9.6', 'comment_num': '136372人'} {'id': '37', 'title': '飞屋环游记', 'rating_num': '8.9', 'comment_num': '614070人'} {'id': '38', 'title': '大话西游之月光宝盒', 'rating_num': '8.9', 'comment_num': '509265人'} {'id': '39', 'title': '罗马假日', 'rating_num': '9.0', 'comment_num': '467078人'} {'id': '40', 'title': '窃听风暴', 'rating_num': '9.1', 'comment_num': '275199人'} {'id': '41', 'title': '两杆大烟枪', 'rating_num': '9.1', 'comment_num': '317625人'} {'id': '42', 'title': '摔跤吧!爸爸', 'rating_num': '9.1', 'comment_num': '609470人'} {'id': '43', 'title': '飞越疯人院', 'rating_num': '9.0', 'comment_num': '321185人'} {'id': '44', 'title': '闻香识女人', 'rating_num': '9.0', 'comment_num': '395317人'} {'id': '45', 'title': '哈尔的移动城堡', 'rating_num': '8.9', 'comment_num': '435189人'} {'id': '46', 'title': '辩护人', 'rating_num': '9.2', 'comment_num': '271810人'} {'id': '47', 'title': '死亡诗社', 'rating_num': '9.0', 'comment_num': '339858人'} {'id': '48', 'title': 'V字仇杀队', 'rating_num': '8.8', 'comment_num': '512835人'} {'id': '49', 'title': '海豚湾', 'rating_num': '9.3', 'comment_num': '211007人'} {'id': '50', 'title': '教父2', 'rating_num': '9.1', 'comment_num': '230237人'} {'id': '51', 'title': '指环王2:双塔奇兵', 'rating_num': '9.0', 'comment_num': '324495人'} {'id': '52', 'title': '指环王1:魔戒再现', 'rating_num': '8.9', 'comment_num': '363416人'} {'id': '53', 'title': '美丽心灵', 'rating_num': '8.9', 'comment_num': '362558人'} {'id': '54', 'title': '饮食男女', 'rating_num': '9.1', 'comment_num': '248656人'} {'id': '55', 'title': '情书', 'rating_num': '8.8', 'comment_num': '443712人'} {'id': '56', 'title': '素媛', 'rating_num': '9.1', 'comment_num': '232967人'} {'id': '57', 'title': '狮子王', 'rating_num': '8.9', 'comment_num': '340865人'} {'id': '58', 'title': '美国往事', 'rating_num': '9.1', 'comment_num': '206953人'} {'id': '59', 'title': '钢琴家', 'rating_num': '9.1', 'comment_num': '239218人'} {'id': '60', 'title': '小鞋子', 'rating_num': '9.2', 'comment_num': '171758人'} {'id': '61', 'title': '七宗罪', 'rating_num': '8.8', 'comment_num': '502163人'} {'id': '62', 'title': '被嫌弃的松子的一生', 'rating_num': '8.9', 'comment_num': '357614人'} {'id': '63', 'title': '致命魔术', 'rating_num': '8.8', 'comment_num': '408842人'} {'id': '64', 'title': '天使爱美丽', 'rating_num': '8.7', 'comment_num': '559932人'} {'id': '65', 'title': '本杰明·巴顿奇事', 'rating_num': '8.8', 'comment_num': '464940人'} {'id': '66', 'title': '西西里的美丽传说', 'rating_num': '8.8', 'comment_num': '430070人'} {'id': '67', 'title': '黑客帝国', 'rating_num': '8.9', 'comment_num': '339943人'} {'id': '68', 'title': '音乐之声', 'rating_num': '8.9', 'comment_num': '273682人'} {'id': '69', 'title': '让子弹飞', 'rating_num': '8.7', 'comment_num': '755199人'} {'id': '70', 'title': '拯救大兵瑞恩', 'rating_num': '8.9', 'comment_num': '290976人'} {'id': '71', 'title': '看不见的客人', 'rating_num': '8.7', 'comment_num': '449580人'} {'id': '72', 'title': '低俗小说', 'rating_num': '8.8', 'comment_num': '399777人'} {'id': '73', 'title': '勇敢的心', 'rating_num': '8.8', 'comment_num': '336078人'} {'id': '74', 'title': '剪刀手爱德华', 'rating_num': '8.7', 'comment_num': '565696人'} {'id': '75', 'title': '末代皇帝', 'rating_num': '9.0', 'comment_num': '223908人'} {'id': '76', 'title': '沉默的羔羊', 'rating_num': '8.8', 'comment_num': '410892人'} {'id': '77', 'title': '大闹天宫', 'rating_num': '9.3', 'comment_num': '130164人'} {'id': '78', 'title': '蝴蝶效应', 'rating_num': '8.7', 'comment_num': '449247人'} {'id': '79', 'title': '春光乍泄', 'rating_num': '8.8', 'comment_num': '294778人'} {'id': '80', 'title': '入殓师', 'rating_num': '8.8', 'comment_num': '355860人'} {'id': '81', 'title': '心灵捕手', 'rating_num': '8.8', 'comment_num': '324913人'} {'id': '82', 'title': '哈利·波特与魔法石', 'rating_num': '8.8', 'comment_num': '328903人'} {'id': '83', 'title': '玛丽和马克思', 'rating_num': '8.9', 'comment_num': '258402人'} {'id': '84', 'title': '阳光灿烂的日子', 'rating_num': '8.8', 'comment_num': '320598人'} {'id': '85', 'title': '布达佩斯大饭店', 'rating_num': '8.8', 'comment_num': '388650人'} {'id': '86', 'title': '禁闭岛', 'rating_num': '8.7', 'comment_num': '428585人'} {'id': '87', 'title': '猫鼠游戏', 'rating_num': '8.8', 'comment_num': '288100人'} {'id': '88', 'title': '幽灵公主', 'rating_num': '8.8', 'comment_num': '274112人'} {'id': '89', 'title': '第六感', 'rating_num': '8.8', 'comment_num': '273787人'} {'id': '90', 'title': '重庆森林', 'rating_num': '8.7', 'comment_num': '390143人'} {'id': '91', 'title': '狩猎', 'rating_num': '9.1', 'comment_num': '160208人'} {'id': '92', 'title': '致命ID', 'rating_num': '8.7', 'comment_num': '375982人'} {'id': '93', 'title': '断背山', 'rating_num': '8.7', 'comment_num': '374058人'} {'id': '94', 'title': '穿条纹睡衣的男孩', 'rating_num': '8.9', 'comment_num': '186447人'} {'id': '95', 'title': '大鱼', 'rating_num': '8.7', 'comment_num': '293474人'} {'id': '96', 'title': '加勒比海盗', 'rating_num': '8.6', 'comment_num': '411294人'} {'id': '97', 'title': '告白', 'rating_num': '8.7', 'comment_num': '397014人'} {'id': '98', 'title': '一一', 'rating_num': '8.9', 'comment_num': '179342人'} {'id': '99', 'title': '甜蜜蜜', 'rating_num': '8.8', 'comment_num': '263829人'} {'id': '100', 'title': '阿凡达', 'rating_num': '8.6', 'comment_num': '620250人'} {'id': '101', 'title': '射雕英雄传之东成西就', 'rating_num': '8.7', 'comment_num': '318969人'} {'id': '102', 'title': '摩登时代', 'rating_num': '9.2', 'comment_num': '110297人'} {'id': '103', 'title': '阳光姐妹淘', 'rating_num': '8.8', 'comment_num': '313585人'} {'id': '104', 'title': '上帝之城', 'rating_num': '8.9', 'comment_num': '176030人'} {'id': '105', 'title': '爱在黎明破晓前', 'rating_num': '8.7', 'comment_num': '261175人'} {'id': '106', 'title': '消失的爱人', 'rating_num': '8.7', 'comment_num': '422774人'} {'id': '107', 'title': '侧耳倾听', 'rating_num': '8.8', 'comment_num': '202460人'} {'id': '108', 'title': '风之谷', 'rating_num': '8.8', 'comment_num': '203334人'} {'id': '109', 'title': '爱在日落黄昏时', 'rating_num': '8.8', 'comment_num': '231230人'} {'id': '110', 'title': '超脱', 'rating_num': '8.8', 'comment_num': '207177人'} {'id': '111', 'title': '倩女幽魂', 'rating_num': '8.6', 'comment_num': '308187人'} {'id': '112', 'title': '恐怖直播', 'rating_num': '8.7', 'comment_num': '271552人'} {'id': '113', 'title': '小森林 夏秋篇', 'rating_num': '8.9', 'comment_num': '168077人'} {'id': '114', 'title': '喜剧之王', 'rating_num': '8.6', 'comment_num': '380211人'} {'id': '115', 'title': '红辣椒', 'rating_num': '8.9', 'comment_num': '162199人'} {'id': '116', 'title': '菊次郎的夏天', 'rating_num': '8.7', 'comment_num': '221435人'} {'id': '117', 'title': '驯龙高手', 'rating_num': '8.7', 'comment_num': '335911人'} {'id': '118', 'title': '幸福终点站', 'rating_num': '8.7', 'comment_num': '258912人'} {'id': '119', 'title': '神偷奶爸', 'rating_num': '8.5', 'comment_num': '450629人'} {'id': '120', 'title': '借东西的小人阿莉埃蒂', 'rating_num': '8.7', 'comment_num': '250635人'} {'id': '121', 'title': '岁月神偷', 'rating_num': '8.6', 'comment_num': '343660人'} {'id': '122', 'title': '萤火虫之墓', 'rating_num': '8.7', 'comment_num': '231964人'} {'id': '123', 'title': '杀人回忆', 'rating_num': '8.7', 'comment_num': '240742人'} {'id': '124', 'title': '七武士', 'rating_num': '9.2', 'comment_num': '90137人'} {'id': '125', 'title': '怪兽电力公司', 'rating_num': '8.6', 'comment_num': '286964人'} {'id': '126', 'title': '谍影重重3', 'rating_num': '8.7', 'comment_num': '208324人'} {'id': '127', 'title': '喜宴', 'rating_num': '8.8', 'comment_num': '161796人'} {'id': '128', 'title': '电锯惊魂', 'rating_num': '8.7', 'comment_num': '226670人'} {'id': '129', 'title': '贫民窟的百万富翁', 'rating_num': '8.5', 'comment_num': '437066人'} {'id': '130', 'title': '东邪西毒', 'rating_num': '8.6', 'comment_num': '292262人'} {'id': '131', 'title': '真爱至上', 'rating_num': '8.5', 'comment_num': '353024人'} {'id': '132', 'title': '记忆碎片', 'rating_num': '8.6', 'comment_num': '317888人'} {'id': '133', 'title': '黑天鹅', 'rating_num': '8.5', 'comment_num': '471580人'} {'id': '134', 'title': '疯狂原始人', 'rating_num': '8.7', 'comment_num': '423331人'} {'id': '135', 'title': '小森林 冬春篇', 'rating_num': '9.0', 'comment_num': '145323人'} {'id': '136', 'title': '请以你的名字呼唤我', 'rating_num': '8.8', 'comment_num': '223193人'} {'id': '137', 'title': '哈利·波特与死亡圣器(下)', 'rating_num': '8.7', 'comment_num': '319044人'} {'id': '138', 'title': '雨人', 'rating_num': '8.6', 'comment_num': '231944人'} {'id': '139', 'title': '萤火之森', 'rating_num': '8.8', 'comment_num': '193118人'} {'id': '140', 'title': '海洋', 'rating_num': '9.0', 'comment_num': '106338人'} {'id': '141', 'title': '英雄本色', 'rating_num': '8.6', 'comment_num': '204944人'} {'id': '142', 'title': '7号房的礼物', 'rating_num': '8.7', 'comment_num': '210166人'} {'id': '143', 'title': '卢旺达饭店', 'rating_num': '8.9', 'comment_num': '138466人'} {'id': '144', 'title': '心迷宫', 'rating_num': '8.7', 'comment_num': '215572人'} {'id': '145', 'title': '荒蛮故事', 'rating_num': '8.8', 'comment_num': '172640人'} {'id': '146', 'title': '傲慢与偏见', 'rating_num': '8.5', 'comment_num': '349770人'} {'id': '147', 'title': '超能陆战队', 'rating_num': '8.6', 'comment_num': '437466人'} {'id': '148', 'title': '虎口脱险', 'rating_num': '8.9', 'comment_num': '119736人'} {'id': '149', 'title': '唐伯虎点秋香', 'rating_num': '8.4', 'comment_num': '401315人'} {'id': '150', 'title': '海边的曼彻斯特', 'rating_num': '8.6', 'comment_num': '237263人'} {'id': '151', 'title': '蝙蝠侠:黑暗骑士崛起', 'rating_num': '8.6', 'comment_num': '337590人'} {'id': '152', 'title': '燃情岁月', 'rating_num': '8.7', 'comment_num': '162875人'} {'id': '153', 'title': '教父3', 'rating_num': '8.8', 'comment_num': '152834人'} {'id': '154', 'title': '纵横四海', 'rating_num': '8.7', 'comment_num': '174883人'} {'id': '155', 'title': '时空恋旅人', 'rating_num': '8.6', 'comment_num': '239366人'} {'id': '156', 'title': '玩具总动员3', 'rating_num': '8.8', 'comment_num': '219200人'} {'id': '157', 'title': '恋恋笔记本', 'rating_num': '8.5', 'comment_num': '324698人'} {'id': '158', 'title': '完美的世界', 'rating_num': '9.0', 'comment_num': '94993人'} {'id': '159', 'title': '花样年华', 'rating_num': '8.5', 'comment_num': '280678人'} {'id': '160', 'title': '无人知晓', 'rating_num': '9.1', 'comment_num': '87688人'} {'id': '161', 'title': '达拉斯买家俱乐部', 'rating_num': '8.7', 'comment_num': '214966人'} {'id': '162', 'title': '二十二', 'rating_num': '8.7', 'comment_num': '126217人'} {'id': '163', 'title': '雨中曲', 'rating_num': '9.0', 'comment_num': '104312人'} {'id': '164', 'title': '猜火车', 'rating_num': '8.5', 'comment_num': '273616人'} {'id': '165', 'title': '魂断蓝桥', 'rating_num': '8.8', 'comment_num': '143874人'} {'id': '166', 'title': '穿越时空的少女', 'rating_num': '8.6', 'comment_num': '207517人'} {'id': '167', 'title': '血战钢锯岭', 'rating_num': '8.7', 'comment_num': '374997人'} {'id': '168', 'title': '我是山姆', 'rating_num': '8.8', 'comment_num': '121244人'} {'id': '169', 'title': '冰川时代', 'rating_num': '8.5', 'comment_num': '311779人'} {'id': '170', 'title': '人工智能', 'rating_num': '8.6', 'comment_num': '215883人'} {'id': '171', 'title': '爆裂鼓手', 'rating_num': '8.6', 'comment_num': '271102人'} {'id': '172', 'title': '浪潮', 'rating_num': '8.7', 'comment_num': '149494人'} {'id': '173', 'title': '朗读者', 'rating_num': '8.5', 'comment_num': '301850人'} {'id': '174', 'title': '罗生门', 'rating_num': '8.7', 'comment_num': '144666人'} {'id': '175', 'title': '未麻的部屋', 'rating_num': '8.8', 'comment_num': '115851人'} {'id': '176', 'title': '香水', 'rating_num': '8.4', 'comment_num': '310215人'} {'id': '177', 'title': '被解救的姜戈', 'rating_num': '8.6', 'comment_num': '292927人'} {'id': '178', 'title': '头脑特工队', 'rating_num': '8.7', 'comment_num': '269041人'} {'id': '179', 'title': '阿飞正传', 'rating_num': '8.5', 'comment_num': '237965人'} {'id': '180', 'title': '可可西里', 'rating_num': '8.7', 'comment_num': '145701人'} {'id': '181', 'title': '恐怖游轮', 'rating_num': '8.4', 'comment_num': '374425人'} {'id': '182', 'title': '你的名字。', 'rating_num': '8.4', 'comment_num': '569669人'} {'id': '183', 'title': '一次别离', 'rating_num': '8.7', 'comment_num': '147462人'} {'id': '184', 'title': '房间', 'rating_num': '8.8', 'comment_num': '183711人'} {'id': '185', 'title': '追随', 'rating_num': '8.9', 'comment_num': '91934人'} {'id': '186', 'title': '撞车', 'rating_num': '8.6', 'comment_num': '192229人'} {'id': '187', 'title': '战争之王', 'rating_num': '8.6', 'comment_num': '192934人'} {'id': '188', 'title': '模仿游戏', 'rating_num': '8.6', 'comment_num': '292498人'} {'id': '189', 'title': '地球上的星星', 'rating_num': '8.8', 'comment_num': '97399人'} {'id': '190', 'title': '一个叫欧维的男人决定去死', 'rating_num': '8.8', 'comment_num': '147457人'} {'id': '191', 'title': '魔女宅急便', 'rating_num': '8.5', 'comment_num': '222731人'} {'id': '192', 'title': '忠犬八公物语', 'rating_num': '9.0', 'comment_num': '72219人'} {'id': '193', 'title': '谍影重重', 'rating_num': '8.5', 'comment_num': '217738人'} {'id': '194', 'title': '牯岭街少年杀人事件', 'rating_num': '8.8', 'comment_num': '121855人'} {'id': '195', 'title': '完美陌生人', 'rating_num': '8.6', 'comment_num': '242324人'} {'id': '196', 'title': '谍影重重2', 'rating_num': '8.6', 'comment_num': '180778人'} {'id': '197', 'title': '梦之安魂曲', 'rating_num': '8.7', 'comment_num': '124812人'} {'id': '198', 'title': '哪吒闹海', 'rating_num': '8.9', 'comment_num': '94833人'} {'id': '199', 'title': '青蛇', 'rating_num': '8.5', 'comment_num': '253575人'} {'id': '200', 'title': '惊魂记', 'rating_num': '8.9', 'comment_num': '96647人'} {'id': '201', 'title': '再次出发之纽约遇见你', 'rating_num': '8.5', 'comment_num': '198432人'} {'id': '202', 'title': '小萝莉的猴神大叔', 'rating_num': '8.5', 'comment_num': '198311人'} {'id': '203', 'title': '黑客帝国3:矩阵革命', 'rating_num': '8.6', 'comment_num': '179028人'} {'id': '204', 'title': '东京物语', 'rating_num': '9.2', 'comment_num': '59143人'} {'id': '205', 'title': '新龙门客栈', 'rating_num': '8.5', 'comment_num': '210784人'} {'id': '206', 'title': '源代码', 'rating_num': '8.4', 'comment_num': '449966人'} {'id': '207', 'title': '步履不停', 'rating_num': '8.8', 'comment_num': '102064人'} {'id': '208', 'title': '终结者2:审判日', 'rating_num': '8.6', 'comment_num': '158298人'} {'id': '209', 'title': '海街日记', 'rating_num': '8.7', 'comment_num': '161340人'} {'id': '210', 'title': '绿里奇迹', 'rating_num': '8.7', 'comment_num': '120472人'} {'id': '211', 'title': '末路狂花', 'rating_num': '8.7', 'comment_num': '117593人'} {'id': '212', 'title': '秒速5厘米', 'rating_num': '8.3', 'comment_num': '341642人'} {'id': '213', 'title': '初恋这件小事', 'rating_num': '8.3', 'comment_num': '519844人'} {'id': '214', 'title': '城市之光', 'rating_num': '9.2', 'comment_num': '51701人'} {'id': '215', 'title': '碧海蓝天', 'rating_num': '8.7', 'comment_num': '114249人'} {'id': '216', 'title': '无敌破坏王', 'rating_num': '8.7', 'comment_num': '211082人'} {'id': '217', 'title': '无耻混蛋', 'rating_num': '8.5', 'comment_num': '248150人'} {'id': '218', 'title': '爱在午夜降临前', 'rating_num': '8.8', 'comment_num': '133835人'} {'id': '219', 'title': '这个男人来自地球', 'rating_num': '8.5', 'comment_num': '204698人'} {'id': '220', 'title': '勇闯夺命岛', 'rating_num': '8.6', 'comment_num': '156674人'} {'id': '221', 'title': '疯狂的石头', 'rating_num': '8.3', 'comment_num': '360179人'} {'id': '222', 'title': 'E.T. 外星人', 'rating_num': '8.5', 'comment_num': '173453人'} {'id': '223', 'title': '卡萨布兰卡', 'rating_num': '8.6', 'comment_num': '138235人'} {'id': '224', 'title': '变脸', 'rating_num': '8.4', 'comment_num': '236066人'} {'id': '225', 'title': '海盗电台', 'rating_num': '8.6', 'comment_num': '178330人'} {'id': '226', 'title': '发条橙', 'rating_num': '8.5', 'comment_num': '204182人'} {'id': '227', 'title': '黄金三镖客', 'rating_num': '9.1', 'comment_num': '58497人'} {'id': '228', 'title': '美国丽人', 'rating_num': '8.5', 'comment_num': '204639人'} {'id': '229', 'title': '彗星来的那一夜', 'rating_num': '8.4', 'comment_num': '212492人'} {'id': '230', 'title': '荒野生存', 'rating_num': '8.6', 'comment_num': '140306人'} {'id': '231', 'title': '血钻', 'rating_num': '8.5', 'comment_num': '152144人'} {'id': '232', 'title': '聚焦', 'rating_num': '8.8', 'comment_num': '144986人'} {'id': '233', 'title': '国王的演讲', 'rating_num': '8.3', 'comment_num': '376482人'} {'id': '234', 'title': '英国病人', 'rating_num': '8.5', 'comment_num': '188673人'} {'id': '235', 'title': '非常嫌疑犯', 'rating_num': '8.6', 'comment_num': '131532人'} {'id': '236', 'title': '迁徙的鸟', 'rating_num': '9.1', 'comment_num': '55539人'} {'id': '237', 'title': '黑鹰坠落', 'rating_num': '8.6', 'comment_num': '133068人'} {'id': '238', 'title': '勇士', 'rating_num': '8.9', 'comment_num': '95253人'} {'id': '239', 'title': '燕尾蝶', 'rating_num': '8.6', 'comment_num': '114435人'} {'id': '240', 'title': '遗愿清单', 'rating_num': '8.5', 'comment_num': '148361人'} {'id': '241', 'title': '我爱你', 'rating_num': '9.0', 'comment_num': '66337人'} {'id': '242', 'title': '穆赫兰道', 'rating_num': '8.3', 'comment_num': '257511人'} {'id': '243', 'title': '叫我第一名', 'rating_num': '8.6', 'comment_num': '118697人'} {'id': '244', 'title': '枪火', 'rating_num': '8.6', 'comment_num': '111288人'} {'id': '245', 'title': '荒岛余生', 'rating_num': '8.5', 'comment_num': '152410人'} {'id': '246', 'title': '2001太空漫游', 'rating_num': '8.7', 'comment_num': '108205人'} {'id': '247', 'title': '上帝也疯狂', 'rating_num': '8.7', 'comment_num': '104683人'} {'id': '248', 'title': '千钧一发', 'rating_num': '8.7', 'comment_num': '98274人'} {'id': '249', 'title': '大卫·戈尔的一生', 'rating_num': '8.6', 'comment_num': '107494人'} {'id': '250', 'title': '蓝色大门', 'rating_num': '8.3', 'comment_num': '292130人'} </code></pre> <hr> <p> </p> </div> </div> </div> </div> </div> <!--PC和WAP自适应版--> <div id="SOHUCS" sid="1305201954330284032"></div> <script type="text/javascript" src="/views/front/js/chanyan.js"></script> <!-- 文章页-底部 动态广告位 --> <div class="youdao-fixed-ad" id="detail_ad_bottom"></div> </div> <div class="col-md-3"> <div class="row" id="ad"> <!-- 文章页-右侧1 动态广告位 --> <div id="right-1" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_1"> </div> </div> <!-- 文章页-右侧2 动态广告位 --> <div id="right-2" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_2"></div> </div> <!-- 文章页-右侧3 动态广告位 --> <div id="right-3" class="col-lg-12 col-md-12 col-sm-4 col-xs-4 ad"> <div class="youdao-fixed-ad" id="detail_ad_3"></div> </div> </div> </div> </div> </div> </div> <div class="container"> <h4 class="pt20 mb15 mt0 border-top">你可能感兴趣的:(python,python)</h4> <div id="paradigm-article-related"> <div class="recommend-post mb30"> <ul class="widget-links"> <li><a href="/article/1835511912843014144.htm" title="理解Gunicorn:Python WSGI服务器的基石" target="_blank">理解Gunicorn:Python WSGI服务器的基石</a> <span class="text-muted">范范0825</span> <a class="tag" taget="_blank" href="/search/ipython/1.htm">ipython</a><a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a><a class="tag" taget="_blank" href="/search/%E8%BF%90%E7%BB%B4/1.htm">运维</a> <div>理解Gunicorn:PythonWSGI服务器的基石介绍Gunicorn,全称GreenUnicorn,是一个为PythonWSGI(WebServerGatewayInterface)应用设计的高效、轻量级HTTP服务器。作为PythonWeb应用部署的常用工具,Gunicorn以其高性能和易用性著称。本文将介绍Gunicorn的基本概念、安装和配置,帮助初学者快速上手。1.什么是Gunico</div> </li> <li><a href="/article/1835506869838376960.htm" title="Python数据分析与可视化实战指南" target="_blank">Python数据分析与可视化实战指南</a> <span class="text-muted">William数据分析</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE/1.htm">数据</a> <div>在数据驱动的时代,Python因其简洁的语法、强大的库生态系统以及活跃的社区,成为了数据分析与可视化的首选语言。本文将通过一个详细的案例,带领大家学习如何使用Python进行数据分析,并通过可视化来直观呈现分析结果。一、环境准备1.1安装必要库在开始数据分析和可视化之前,我们需要安装一些常用的库。主要包括pandas、numpy、matplotlib和seaborn等。这些库分别用于数据处理、数学</div> </li> <li><a href="/article/1835505858939809792.htm" title="python os.environ" target="_blank">python os.environ</a> <span class="text-muted">江湖偌大</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/1.htm">深度学习</a> <div>os.environ['TF_CPP_MIN_LOG_LEVEL']='0'#默认值,输出所有信息os.environ['TF_CPP_MIN_LOG_LEVEL']='1'#屏蔽通知信息(INFO)os.environ['TF_CPP_MIN_LOG_LEVEL']='2'#屏蔽通知信息和警告信息(INFO\WARNING)os.environ['TF_CPP_MIN_LOG_LEVEL']='</div> </li> <li><a href="/article/1835505606245576704.htm" title="Python中os.environ基本介绍及使用方法" target="_blank">Python中os.environ基本介绍及使用方法</a> <span class="text-muted">鹤冲天Pro</span> <a class="tag" taget="_blank" href="/search/%23/1.htm">#</a><a class="tag" taget="_blank" href="/search/Python/1.htm">Python</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E6%9C%8D%E5%8A%A1%E5%99%A8/1.htm">服务器</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>文章目录python中os.environos.environ简介os.environ进行环境变量的增删改查python中os.environ的使用详解1.简介2.key字段详解2.1常见key字段3.os.environ.get()用法4.环境变量的增删改查和判断是否存在4.1新增环境变量4.2更新环境变量4.3获取环境变量4.4删除环境变量4.5判断环境变量是否存在python中os.envi</div> </li> <li><a href="/article/1835505226933694464.htm" title="Pyecharts数据可视化大屏:打造沉浸式数据分析体验" target="_blank">Pyecharts数据可视化大屏:打造沉浸式数据分析体验</a> <span class="text-muted">我的运维人生</span> <a class="tag" taget="_blank" href="/search/%E4%BF%A1%E6%81%AF%E5%8F%AF%E8%A7%86%E5%8C%96/1.htm">信息可视化</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90/1.htm">数据分析</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E6%8C%96%E6%8E%98/1.htm">数据挖掘</a><a class="tag" taget="_blank" href="/search/%E8%BF%90%E7%BB%B4%E5%BC%80%E5%8F%91/1.htm">运维开发</a><a class="tag" taget="_blank" href="/search/%E6%8A%80%E6%9C%AF%E5%85%B1%E4%BA%AB/1.htm">技术共享</a> <div>Pyecharts数据可视化大屏:打造沉浸式数据分析体验在当今这个数据驱动的时代,如何将海量数据以直观、生动的方式展现出来,成为了数据分析师和企业决策者关注的焦点。Pyecharts,作为一款基于Python的开源数据可视化库,凭借其丰富的图表类型、灵活的配置选项以及高度的定制化能力,成为了构建数据可视化大屏的理想选择。本文将深入探讨如何利用Pyecharts打造数据可视化大屏,并通过实际代码案例</div> </li> <li><a href="/article/1835504217729626112.htm" title="Python教程:一文了解使用Python处理XPath" target="_blank">Python教程:一文了解使用Python处理XPath</a> <span class="text-muted">旦莫</span> <a class="tag" taget="_blank" href="/search/Python%E8%BF%9B%E9%98%B6/1.htm">Python进阶</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>目录1.环境准备1.1安装lxml1.2验证安装2.XPath基础2.1什么是XPath?2.2XPath语法2.3示例XML文档3.使用lxml解析XML3.1解析XML文档3.2查看解析结果4.XPath查询4.1基本路径查询4.2使用属性查询4.3查询多个节点5.XPath的高级用法5.1使用逻辑运算符5.2使用函数6.实战案例6.1从网页抓取数据6.1.1安装Requests库6.1.2代</div> </li> <li><a href="/article/1835503965563875328.htm" title="python os.environ_python os.environ 读取和设置环境变量" target="_blank">python os.environ_python os.environ 读取和设置环境变量</a> <span class="text-muted">weixin_39605414</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/os.environ/1.htm">os.environ</a> <div>>>>importos>>>os.environ.keys()['LC_NUMERIC','GOPATH','GOROOT','GOBIN','LESSOPEN','SSH_CLIENT','LOGNAME','USER','HOME','LC_PAPER','PATH','DISPLAY','LANG','TERM','SHELL','J2REDIR','LC_MONETARY','QT_QPA</div> </li> <li><a href="/article/1835497664922349568.htm" title="使用Faiss进行高效相似度搜索" target="_blank">使用Faiss进行高效相似度搜索</a> <span class="text-muted">llzwxh888</span> <a class="tag" taget="_blank" href="/search/faiss/1.htm">faiss</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>在现代AI应用中,快速和高效的相似度搜索是至关重要的。Faiss(FacebookAISimilaritySearch)是一个专门用于快速相似度搜索和聚类的库,特别适用于高维向量。本文将介绍如何使用Faiss来进行相似度搜索,并结合Python代码演示其基本用法。什么是Faiss?Faiss是一个由FacebookAIResearch团队开发的开源库,主要用于高维向量的相似性搜索和聚类。Faiss</div> </li> <li><a href="/article/1835497665853485056.htm" title="python是什么意思中文-在python中%是什么意思" target="_blank">python是什么意思中文-在python中%是什么意思</a> <span class="text-muted">编程大乐趣</span> <div>Python中%有两种:1、数值运算:%代表取模,返回除法的余数。如:>>>7%212、%操作符(字符串格式化,stringformatting),说明如下:%[(name)][flags][width].[precision]typecode(name)为命名flags可以有+,-,''或0。+表示右对齐。-表示左对齐。''为一个空格,表示在正数的左侧填充一个空格,从而与负数对齐。0表示使用0填</div> </li> <li><a href="/article/1835495644123459584.htm" title="Day1笔记-Python简介&标识符和关键字&输入输出" target="_blank">Day1笔记-Python简介&标识符和关键字&输入输出</a> <span class="text-muted">~在杰难逃~</span> <a class="tag" taget="_blank" href="/search/Python/1.htm">Python</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%95%B0%E6%8D%AE/1.htm">大数据</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90/1.htm">数据分析</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E6%8C%96%E6%8E%98/1.htm">数据挖掘</a> <div>大家好,从今天开始呢,杰哥开展一个新的专栏,当然,数据分析部分也会不定时更新的,这个新的专栏主要是讲解一些Python的基础语法和知识,帮助0基础的小伙伴入门和学习Python,感兴趣的小伙伴可以开始认真学习啦!一、Python简介【了解】1.计算机工作原理编程语言就是用来定义计算机程序的形式语言。我们通过编程语言来编写程序代码,再通过语言处理程序执行向计算机发送指令,让计算机完成对应的工作,编程</div> </li> <li><a href="/article/1835495517774245888.htm" title="python八股文面试题分享及解析(1)" target="_blank">python八股文面试题分享及解析(1)</a> <span class="text-muted">Shawn________</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>#1.'''a=1b=2不用中间变量交换a和b'''#1.a=1b=2a,b=b,aprint(a)print(b)结果:21#2.ll=[]foriinrange(3):ll.append({'num':i})print(11)结果:#[{'num':0},{'num':1},{'num':2}]#3.kk=[]a={'num':0}foriinrange(3):#0,12#可变类型,不仅仅改变</div> </li> <li><a href="/article/1835493753557708800.htm" title="每日算法&面试题,大厂特训二十八天——第二十天(树)" target="_blank">每日算法&面试题,大厂特训二十八天——第二十天(树)</a> <span class="text-muted">肥学</span> <a class="tag" taget="_blank" href="/search/%E2%9A%A1%E7%AE%97%E6%B3%95%E9%A2%98%E2%9A%A1%E9%9D%A2%E8%AF%95%E9%A2%98%E6%AF%8F%E6%97%A5%E7%B2%BE%E8%BF%9B/1.htm">⚡算法题⚡面试题每日精进</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">数据结构</a> <div>目录标题导读算法特训二十八天面试题点击直接资料领取导读肥友们为了更好的去帮助新同学适应算法和面试题,最近我们开始进行专项突击一步一步来。上一期我们完成了动态规划二十一天现在我们进行下一项对各类算法进行二十八天的一个小总结。还在等什么快来一起肥学进行二十八天挑战吧!!特别介绍小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶python有趣练手项目里面包括了像《机器人尬聊》《恶搞程序》这样的有趣文章</div> </li> <li><a href="/article/1835493626688401408.htm" title="Python快速入门 —— 第三节:类与对象" target="_blank">Python快速入门 —— 第三节:类与对象</a> <span class="text-muted">孤华暗香</span> <a class="tag" taget="_blank" href="/search/Python%E5%BF%AB%E9%80%9F%E5%85%A5%E9%97%A8/1.htm">Python快速入门</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>第三节:类与对象目标:了解面向对象编程的基础概念,并学会如何定义类和创建对象。内容:类与对象:定义类:class关键字。类的构造函数:__init__()。类的属性和方法。对象的创建与使用。示例:classStudent:def__init__(self,name,age,major):self.name&#</div> </li> <li><a href="/article/1835492869062881280.htm" title="pyecharts——绘制柱形图折线图" target="_blank">pyecharts——绘制柱形图折线图</a> <span class="text-muted">2224070247</span> <a class="tag" taget="_blank" href="/search/%E4%BF%A1%E6%81%AF%E5%8F%AF%E8%A7%86%E5%8C%96/1.htm">信息可视化</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%8F%AF%E8%A7%86%E5%8C%96/1.htm">数据可视化</a> <div>一、pyecharts概述自2013年6月百度EFE(ExcellentFrontEnd)数据可视化团队研发的ECharts1.0发布到GitHub网站以来,ECharts一直备受业界权威的关注并获得广泛好评,成为目前成熟且流行的数据可视化图表工具,被应用到诸多数据可视化的开发领域。Python作为数据分析领域最受欢迎的语言,也加入ECharts的使用行列,并研发出方便Python开发者使用的数据</div> </li> <li><a href="/article/1835491859351302144.htm" title="Python 实现图片裁剪(附代码) | Python工具" target="_blank">Python 实现图片裁剪(附代码) | Python工具</a> <span class="text-muted">剑客阿良_ALiang</span> <div>前言本文提供将图片按照自定义尺寸进行裁剪的工具方法,一如既往的实用主义。环境依赖ffmpeg环境安装,可以参考我的另一篇文章:windowsffmpeg安装部署_阿良的博客-CSDN博客本文主要使用到的不是ffmpeg,而是ffprobe也在上面这篇文章中的zip包中。ffmpy安装:pipinstallffmpy-ihttps://pypi.douban.com/simple代码不废话了,上代码</div> </li> <li><a href="/article/1835491353451130880.htm" title="【华为OD技术面试真题 - 技术面】- python八股文真题题库(4)" target="_blank">【华为OD技术面试真题 - 技术面】- python八股文真题题库(4)</a> <span class="text-muted">算法大师</span> <a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BAod/1.htm">华为od</a><a class="tag" taget="_blank" href="/search/%E9%9D%A2%E8%AF%95/1.htm">面试</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>华为OD面试真题精选专栏:华为OD面试真题精选目录:2024华为OD面试手撕代码真题目录以及八股文真题目录文章目录华为OD面试真题精选**1.Python中的`with`**用途和功能自动资源管理示例:文件操作上下文管理协议示例代码工作流程解析优点2.\_\_new\_\_和**\_\_init\_\_**区别__new____init__区别总结3.**切片(Slicing)操作**基本切片语法</div> </li> <li><a href="/article/1835490974911000576.htm" title="python os 环境变量" target="_blank">python os 环境变量</a> <span class="text-muted">CV矿工</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/numpy/1.htm">numpy</a> <div>环境变量:环境变量是程序和操作系统之间的通信方式。有些字符不宜明文写进代码里,比如数据库密码,个人账户密码,如果写进自己本机的环境变量里,程序用的时候通过os.environ.get()取出来就行了。os.environ是一个环境变量的字典。环境变量的相关操作importos"""设置/修改环境变量:os.environ[‘环境变量名称’]=‘环境变量值’#其中key和value均为string类</div> </li> <li><a href="/article/1835490218845761536.htm" title="Python爬虫解析工具之xpath使用详解" target="_blank">Python爬虫解析工具之xpath使用详解</a> <span class="text-muted">eqa11</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E7%88%AC%E8%99%AB/1.htm">爬虫</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>文章目录Python爬虫解析工具之xpath使用详解一、引言二、环境准备1、插件安装2、依赖库安装三、xpath语法详解1、路径表达式2、通配符3、谓语4、常用函数四、xpath在Python代码中的使用1、文档树的创建2、使用xpath表达式3、获取元素内容和属性五、总结Python爬虫解析工具之xpath使用详解一、引言在Python爬虫开发中,数据提取是一个至关重要的环节。xpath作为一门</div> </li> <li><a href="/article/1835483915071090688.htm" title="【华为OD技术面试真题 - 技术面】- python八股文真题题库(1)" target="_blank">【华为OD技术面试真题 - 技术面】- python八股文真题题库(1)</a> <span class="text-muted">算法大师</span> <a class="tag" taget="_blank" href="/search/%E5%8D%8E%E4%B8%BAod/1.htm">华为od</a><a class="tag" taget="_blank" href="/search/%E9%9D%A2%E8%AF%95/1.htm">面试</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>华为OD面试真题精选专栏:华为OD面试真题精选目录:2024华为OD面试手撕代码真题目录以及八股文真题目录文章目录华为OD面试真题精选1.数据预处理流程数据预处理的主要步骤工具和库2.介绍线性回归、逻辑回归模型线性回归(LinearRegression)模型形式:关键点:逻辑回归(LogisticRegression)模型形式:关键点:参数估计与评估:3.python浅拷贝及深拷贝浅拷贝(Shal</div> </li> <li><a href="/article/1835483159630802944.htm" title="nosql数据库技术与应用知识点" target="_blank">nosql数据库技术与应用知识点</a> <span class="text-muted">皆过客,揽星河</span> <a class="tag" taget="_blank" href="/search/NoSQL/1.htm">NoSQL</a><a class="tag" taget="_blank" href="/search/nosql/1.htm">nosql</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">数据库</a><a class="tag" taget="_blank" href="/search/%E5%A4%A7%E6%95%B0%E6%8D%AE/1.htm">大数据</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90/1.htm">数据分析</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/1.htm">数据结构</a><a class="tag" taget="_blank" href="/search/%E9%9D%9E%E5%85%B3%E7%B3%BB%E5%9E%8B%E6%95%B0%E6%8D%AE%E5%BA%93/1.htm">非关系型数据库</a> <div>Nosql知识回顾大数据处理流程数据采集(flume、爬虫、传感器)数据存储(本门课程NoSQL所处的阶段)Hdfs、MongoDB、HBase等数据清洗(入仓)Hive等数据处理、分析(Spark、Flink等)数据可视化数据挖掘、机器学习应用(Python、SparkMLlib等)大数据时代存储的挑战(三高)高并发(同一时间很多人访问)高扩展(要求随时根据需求扩展存储)高效率(要求读写速度快)</div> </li> <li><a href="/article/1835481269690003456.htm" title="《Python数据分析实战终极指南》" target="_blank">《Python数据分析实战终极指南》</a> <span class="text-muted">xjt921122</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90/1.htm">数据分析</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>对于分析师来说,大家在学习Python数据分析的路上,多多少少都遇到过很多大坑**,有关于技能和思维的**:Excel已经没办法处理现有的数据量了,应该学Python吗?找了一大堆Python和Pandas的资料来学习,为什么自己动手就懵了?跟着比赛类公开数据分析案例练了很久,为什么当自己面对数据需求还是只会数据处理而没有分析思路?学了对比、细分、聚类分析,也会用PEST、波特五力这类分析法,为啥</div> </li> <li><a href="/article/1835477362700021760.htm" title="Python中深拷贝与浅拷贝的区别" target="_blank">Python中深拷贝与浅拷贝的区别</a> <span class="text-muted">yuxiaoyu.</span> <div>转自:http://blog.csdn.net/u014745194/article/details/70271868定义:在Python中对象的赋值其实就是对象的引用。当创建一个对象,把它赋值给另一个变量的时候,python并没有拷贝这个对象,只是拷贝了这个对象的引用而已。浅拷贝:拷贝了最外围的对象本身,内部的元素都只是拷贝了一个引用而已。也就是,把对象复制一遍,但是该对象中引用的其他对象我不复</div> </li> <li><a href="/article/1835476983614631936.htm" title="Python开发常用的三方模块如下:" target="_blank">Python开发常用的三方模块如下:</a> <span class="text-muted">换个网名有点难</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>Python是一门功能强大的编程语言,拥有丰富的第三方库,这些库为开发者提供了极大的便利。以下是100个常用的Python库,涵盖了多个领域:1、NumPy,用于科学计算的基础库。2、Pandas,提供数据结构和数据分析工具。3、Matplotlib,一个绘图库。4、Scikit-learn,机器学习库。5、SciPy,用于数学、科学和工程的库。6、TensorFlow,由Google开发的开源机</div> </li> <li><a href="/article/1835473704432267264.htm" title="Python编译器" target="_blank">Python编译器</a> <span class="text-muted">鹿鹿~</span> <a class="tag" taget="_blank" href="/search/Python%E7%BC%96%E8%AF%91%E5%99%A8/1.htm">Python编译器</a><a class="tag" taget="_blank" href="/search/Python/1.htm">Python</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a><a class="tag" taget="_blank" href="/search/%E5%90%8E%E7%AB%AF/1.htm">后端</a> <div>嘿嘿嘿我又来了啊有些小盆友可能不知道Python其实是有编译器的,也就是PyCharm。你们可能会问到这个是干嘛的又不可以吃也不可以穿好像没有什么用,其实你还说对了这个还真的不可以吃也不可以穿,但是它用来干嘛的呢。用来编译你所打出的代码进行运行(可能这里说的有点不对但是只是个人认为)现在我们来说说PyCharm是用来干嘛的。PyCharm是一种PythonIDE,带有一整套可以帮助用户在使用Pyt</div> </li> <li><a href="/article/1835471437754888192.htm" title="一文掌握python面向对象魔术方法(二)" target="_blank">一文掌握python面向对象魔术方法(二)</a> <span class="text-muted">程序员neil</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>接上篇:一文掌握python面向对象魔术方法(一)-CSDN博客目录六、迭代和序列化:1、__iter__(self):定义迭代器,使得类可以被for循环迭代。2、__getitem__(self,key):定义索引操作,如obj[key]。3、__setitem__(self,key,value):定义赋值操作,如obj[key]=value。4、__delitem__(self,key):定义</div> </li> <li><a href="/article/1835471185589137408.htm" title="一文掌握python常用的list(列表)操作" target="_blank">一文掌握python常用的list(列表)操作</a> <span class="text-muted">程序员neil</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%BC%80%E5%8F%91%E8%AF%AD%E8%A8%80/1.htm">开发语言</a> <div>目录一、创建列表1.直接创建列表:2.使用list()构造器3.使用列表推导式4.创建空列表二、访问列表元素1.列表支持通过索引访问元素,索引从0开始:2.还可以使用切片操作访问列表的一部分:三、修改列表元素四、添加元素1.append():在末尾添加元素2.insert():在指定位置插入元素五、删除元素1.del:删除指定位置的元素2.remove():删除指定值的第一个匹配项3.pop():</div> </li> <li><a href="/article/1835469798838988800.htm" title="Python实现简单的机器学习算法" target="_blank">Python实现简单的机器学习算法</a> <span class="text-muted">master_chenchengg</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E5%8A%9E%E5%85%AC%E6%95%88%E7%8E%87/1.htm">办公效率</a><a class="tag" taget="_blank" href="/search/python%E5%BC%80%E5%8F%91/1.htm">python开发</a><a class="tag" taget="_blank" href="/search/IT/1.htm">IT</a> <div>Python实现简单的机器学习算法开篇:初探机器学习的奇妙之旅搭建环境:一切从安装开始必备工具箱第一步:安装Anaconda和JupyterNotebook小贴士:如何配置Python环境变量算法初体验:从零开始的Python机器学习线性回归:让数据说话数据准备:从哪里找数据编码实战:Python实现线性回归模型评估:如何判断模型好坏逻辑回归:从分类开始理论入门:什么是逻辑回归代码实现:使用skl</div> </li> <li><a href="/article/1835465134710026240.htm" title="python中的深拷贝与浅拷贝" target="_blank">python中的深拷贝与浅拷贝</a> <span class="text-muted">anshejd70787</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a> <div>深拷贝和浅拷贝浅拷贝的时候,修改原来的对象,浅拷贝的对象不会发生改变。1、对象的赋值对象的赋值实际上是对象之间的引用:当创建一个对象,然后将这个对象赋值给另外一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用。当对对象做赋值或者是参数传递或者作为返回值的时候,总是传递原始对象的引用,而不是一个副本。如下所示:>>>aList=["kel","abc",123]>>>bLis</div> </li> <li><a href="/article/1835463874560749568.htm" title="用Python实现简单的猜数字游戏" target="_blank">用Python实现简单的猜数字游戏</a> <span class="text-muted">程序媛了了</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E6%B8%B8%E6%88%8F/1.htm">游戏</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>猜数字游戏代码:importrandomdefpythonit():a=random.randint(1,100)n=int(input("输入你猜想的数字:"))whilen!=a:ifn>a:print("很遗憾,猜大了")n=int(input("请再次输入你猜想的数字:"))elifna::如果玩家猜的数字n大于随机数字a,则输出"很遗憾,猜大了",并提示玩家再次输入。elifn<a::如</div> </li> <li><a href="/article/1835463875160535040.htm" title="用Python实现读取统计单词个数" target="_blank">用Python实现读取统计单词个数</a> <span class="text-muted">程序媛了了</span> <a class="tag" taget="_blank" href="/search/python/1.htm">python</a><a class="tag" taget="_blank" href="/search/%E6%B8%B8%E6%88%8F/1.htm">游戏</a><a class="tag" taget="_blank" href="/search/java/1.htm">java</a> <div>完整实例代码:fromcollectionsimportCounterdefpythonit():danci={}withopen("pythonit.txt","r",encoding="utf-8")asf:foriinf:words=i.strip().split()forwordinwords:ifwordnotindanci:danci[word]=1else:danci[word]+=</div> </li> <li><a href="/article/125.htm" title="apache 安装linux windows" target="_blank">apache 安装linux windows</a> <span class="text-muted">墙头上一根草</span> <a class="tag" taget="_blank" href="/search/apache/1.htm">apache</a><a class="tag" taget="_blank" href="/search/inux/1.htm">inux</a><a class="tag" taget="_blank" href="/search/windows/1.htm">windows</a> <div>linux安装Apache 有两种方式一种是手动安装通过二进制的文件进行安装,另外一种就是通过yum 安装,此中安装方式,需要物理机联网。以下分别介绍两种的安装方式     通过二进制文件安装Apache需要的软件有apr,apr-util,pcre  1,安装 apr        下载地址:htt</div> </li> <li><a href="/article/252.htm" title="fill_parent、wrap_content和match_parent的区别" target="_blank">fill_parent、wrap_content和match_parent的区别</a> <span class="text-muted">Cb123456</span> <a class="tag" taget="_blank" href="/search/match_parent/1.htm">match_parent</a><a class="tag" taget="_blank" href="/search/fill_parent/1.htm">fill_parent</a> <div>fill_parent、wrap_content和match_parent的区别:   1)fill_parent   设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。 2) wrap_conte</div> </li> <li><a href="/article/379.htm" title="网页自适应设计" target="_blank">网页自适应设计</a> <span class="text-muted">天子之骄</span> <a class="tag" taget="_blank" href="/search/html/1.htm">html</a><a class="tag" taget="_blank" href="/search/css/1.htm">css</a><a class="tag" taget="_blank" href="/search/%E5%93%8D%E5%BA%94%E5%BC%8F%E8%AE%BE%E8%AE%A1/1.htm">响应式设计</a><a class="tag" taget="_blank" href="/search/%E9%A1%B5%E9%9D%A2%E8%87%AA%E9%80%82%E5%BA%94/1.htm">页面自适应</a> <div>网页自适应设计        网页对浏览器窗口的自适应支持变得越来越重要了。自适应响应设计更是异常火爆。再加上移动端的崛起,更是如日中天。以前为了适应不同屏幕分布率和浏览器窗口的扩大和缩小,需要设计几套css样式,用js脚本判断窗口大小,选择加载。结构臃肿,加载负担较大。现笔者经过一定时间的学习,有所心得,故分享于此,加强交流,共同进步。同时希望对大家有所</div> </li> <li><a href="/article/506.htm" title="[sql server] 分组取最大最小常用sql" target="_blank">[sql server] 分组取最大最小常用sql</a> <span class="text-muted">一炮送你回车库</span> <a class="tag" taget="_blank" href="/search/SQL+Server/1.htm">SQL Server</a> <div>--分组取最大最小常用sql--测试环境if OBJECT_ID('tb') is not null drop table tb;gocreate table tb( col1 int, col2 int, Fcount int)insert into tbselect 11,20,1 union allselect 11,22,1 union allselect 1</div> </li> <li><a href="/article/633.htm" title="ImageIO写图片输出到硬盘" target="_blank">ImageIO写图片输出到硬盘</a> <span class="text-muted">3213213333332132</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/image/1.htm">image</a> <div>package awt; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imagei</div> </li> <li><a href="/article/760.htm" title="自己的String动态数组" target="_blank">自己的String动态数组</a> <span class="text-muted">宝剑锋梅花香</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E5%8A%A8%E6%80%81%E6%95%B0%E7%BB%84/1.htm">动态数组</a><a class="tag" taget="_blank" href="/search/%E6%95%B0%E7%BB%84/1.htm">数组</a> <div>数组还是好说,学过一两门编程语言的就知道,需要注意的是数组声明时需要把大小给它定下来,比如声明一个字符串类型的数组:String str[]=new String[10];    但是问题就来了,每次都是大小确定的数组,我需要数组大小不固定随时变化怎么办呢?  动态数组就这样应运而生,龙哥给我们讲的是自己用代码写动态数组,并非用的ArrayList 看看字符</div> </li> <li><a href="/article/887.htm" title="pinyin4j工具类" target="_blank">pinyin4j工具类</a> <span class="text-muted">darkranger</span> <a class="tag" taget="_blank" href="/search/.net/1.htm">.net</a> <div>pinyin4j工具类Java工具类 2010-04-24 00:47:00 阅读69 评论0 字号:大中小 引入pinyin4j-2.5.0.jar包: pinyin4j是一个功能强悍的汉语拼音工具包,主要是从汉语获取各种格式和需求的拼音,功能强悍,下面看看如何使用pinyin4j。 本人以前用AscII编码提取工具,效果不理想,现在用pinyin4j简单实现了一个。功能还不是很完美,</div> </li> <li><a href="/article/1014.htm" title="StarUML学习笔记----基本概念" target="_blank">StarUML学习笔记----基本概念</a> <span class="text-muted">aijuans</span> <a class="tag" taget="_blank" href="/search/UML%E5%BB%BA%E6%A8%A1/1.htm">UML建模</a> <div>介绍StarUML的基本概念,这些都是有效运用StarUML?所需要的。包括对模型、视图、图、项目、单元、方法、框架、模型块及其差异以及UML轮廓。         模型、视与图(Model, View and Diagram)        &</div> </li> <li><a href="/article/1141.htm" title="Activiti最终总结" target="_blank">Activiti最终总结</a> <span class="text-muted">avords</span> <a class="tag" taget="_blank" href="/search/Activiti+id+%E5%B7%A5%E4%BD%9C%E6%B5%81/1.htm">Activiti id 工作流</a> <div>1、流程定义ID:ProcessDefinitionId,当定义一个流程就会产生。 2、流程实例ID:ProcessInstanceId,当开始一个具体的流程时就会产生,也就是不同的流程实例ID可能有相同的流程定义ID。 3、TaskId,每一个userTask都会有一个Id这个是存在于流程实例上的。 4、TaskDefinitionKey和(ActivityImpl activityId </div> </li> <li><a href="/article/1268.htm" title="从省市区多重级联想到的,react和jquery的差别" target="_blank">从省市区多重级联想到的,react和jquery的差别</a> <span class="text-muted">bee1314</span> <a class="tag" taget="_blank" href="/search/jquery/1.htm">jquery</a><a class="tag" taget="_blank" href="/search/UI/1.htm">UI</a><a class="tag" taget="_blank" href="/search/react/1.htm">react</a> <div>在我们的前端项目里经常会用到级联的select,比如省市区这样。通常这种级联大多是动态的。比如先加载了省,点击省加载市,点击市加载区。然后数据通常ajax返回。如果没有数据则说明到了叶子节点。   针对这种场景,如果我们使用jquery来实现,要考虑很多的问题,数据部分,以及大量的dom操作。比如这个页面上显示了某个区,这时候我切换省,要把市重新初始化数据,然后区域的部分要从页面</div> </li> <li><a href="/article/1395.htm" title="Eclipse快捷键大全" target="_blank">Eclipse快捷键大全</a> <span class="text-muted">bijian1013</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/eclipse/1.htm">eclipse</a><a class="tag" taget="_blank" href="/search/%E5%BF%AB%E6%8D%B7%E9%94%AE/1.htm">快捷键</a> <div>Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+En</div> </li> <li><a href="/article/1522.htm" title="js 笔记 函数" target="_blank">js 笔记 函数</a> <span class="text-muted">征客丶</span> <a class="tag" taget="_blank" href="/search/JavaScript/1.htm">JavaScript</a> <div>一、函数的使用 1.1、定义函数变量 var vName = funcation(params){ } 1.2、函数的调用 函数变量的调用:      vName(params); 函数定义时自发调用:(function(params){})(params); 1.3、函数中变量赋值 var a = 'a'; var ff</div> </li> <li><a href="/article/1649.htm" title="【Scala四】分析Spark源代码总结的Scala语法二" target="_blank">【Scala四】分析Spark源代码总结的Scala语法二</a> <span class="text-muted">bit1129</span> <a class="tag" taget="_blank" href="/search/scala/1.htm">scala</a> <div>1. Some操作   在下面的代码中,使用了Some操作:if (self.partitioner == Some(partitioner)),那么Some(partitioner)表示什么含义?首先partitioner是方法combineByKey传入的变量, Some的文档说明:   /** Class `Some[A]` represents existin</div> </li> <li><a href="/article/1776.htm" title="java 匿名内部类" target="_blank">java 匿名内部类</a> <span class="text-muted">BlueSkator</span> <a class="tag" taget="_blank" href="/search/java%E5%8C%BF%E5%90%8D%E5%86%85%E9%83%A8%E7%B1%BB/1.htm">java匿名内部类</a> <div>组合优先于继承 Java的匿名类,就是提供了一个快捷方便的手段,令继承关系可以方便地变成组合关系 继承只有一个时候才能用,当你要求子类的实例可以替代父类实例的位置时才可以用继承。   在Java中内部类主要分为成员内部类、局部内部类、匿名内部类、静态内部类。 内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相</div> </li> <li><a href="/article/1903.htm" title="盗版win装在MAC有害发热,苹果的东西不值得买,win应该不用" target="_blank">盗版win装在MAC有害发热,苹果的东西不值得买,win应该不用</a> <span class="text-muted">ljy325</span> <a class="tag" taget="_blank" href="/search/%E6%B8%B8%E6%88%8F/1.htm">游戏</a><a class="tag" taget="_blank" href="/search/apple/1.htm">apple</a><a class="tag" taget="_blank" href="/search/windows/1.htm">windows</a><a class="tag" taget="_blank" href="/search/XP/1.htm">XP</a><a class="tag" taget="_blank" href="/search/OS/1.htm">OS</a> <div>Mac mini 型号: MC270CH-A RMB:5,688   Apple 对windows的产品支持不好,有以下问题:   1.装完了xp,发现机身很热虽然没有运行任何程序!貌似显卡跑游戏发热一样,按照那样的发热量,那部机子损耗很大,使用寿命受到严重的影响!   2.反观安装了Mac os的展示机,发热量很小,运行了1天温度也没有那么高 &nbs</div> </li> <li><a href="/article/2030.htm" title="读《研磨设计模式》-代码笔记-生成器模式-Builder" target="_blank">读《研磨设计模式》-代码笔记-生成器模式-Builder</a> <span class="text-muted">bylijinnan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/1.htm">设计模式</a> <div>声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/ /** * 生成器模式的意图在于将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示(GoF) * 个人理解: * 构建一个复杂的对象,对于创建者(Builder)来说,一是要有数据来源(rawData),二是要返回构</div> </li> <li><a href="/article/2157.htm" title="JIRA与SVN插件安装" target="_blank">JIRA与SVN插件安装</a> <span class="text-muted">chenyu19891124</span> <a class="tag" taget="_blank" href="/search/SVN/1.htm">SVN</a><a class="tag" taget="_blank" href="/search/jira/1.htm">jira</a> <div>JIRA安装好后提交代码并要显示在JIRA上,这得需要用SVN的插件才能看见开发人员提交的代码。 1.下载svn与jira插件安装包,解压后在安装包(atlassian-jira-subversion-plugin-0.10.1) 2.解压出来的包里下的lib文件夹下的jar拷贝到(C:\Program Files\Atlassian\JIRA 4.3.4\atlassian-jira\WEB</div> </li> <li><a href="/article/2284.htm" title="常用数学思想方法" target="_blank">常用数学思想方法</a> <span class="text-muted">comsci</span> <a class="tag" taget="_blank" href="/search/%E5%B7%A5%E4%BD%9C/1.htm">工作</a> <div>  对于搞工程和技术的朋友来讲,在工作中常常遇到一些实际问题,而采用常规的思维方式无法很好的解决这些问题,那么这个时候我们就需要用数学语言和数学工具,而使用数学工具的前提却是用数学思想的方法来描述问题。。下面转帖几种常用的数学思想方法,仅供学习和参考   函数思想   把某一数学问题用函数表示出来,并且利用函数探究这个问题的一般规律。这是最基本、最常用的数学方法</div> </li> <li><a href="/article/2411.htm" title="pl/sql集合类型" target="_blank">pl/sql集合类型</a> <span class="text-muted">daizj</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a><a class="tag" taget="_blank" href="/search/%E9%9B%86%E5%90%88/1.htm">集合</a><a class="tag" taget="_blank" href="/search/type/1.htm">type</a><a class="tag" taget="_blank" href="/search/pl%2Fsql/1.htm">pl/sql</a> <div>--集合类型 /*   单行单列的数据,使用标量变量   单行多列数据,使用记录   单列多行数据,使用集合(。。。)   *集合:类似于数组也就是。pl/sql集合类型包括索引表(pl/sql table)、嵌套表(Nested Table)、变长数组(VARRAY)等 */ /*     --集合方法 &n</div> </li> <li><a href="/article/2538.htm" title="[Ofbiz]ofbiz初用" target="_blank">[Ofbiz]ofbiz初用</a> <span class="text-muted">dinguangx</span> <a class="tag" taget="_blank" href="/search/%E7%94%B5%E5%95%86/1.htm">电商</a><a class="tag" taget="_blank" href="/search/ofbiz/1.htm">ofbiz</a> <div>从github下载最新的ofbiz(截止2015-7-13),从源码进行ofbiz的试用 1. 加载测试库 ofbiz内置derby,通过下面的命令初始化测试库 ./ant load-demo (与load-seed有一些区别)   2. 启动内置tomcat ./ant start 或 ./startofbiz.sh 或 java -jar ofbiz.jar &</div> </li> <li><a href="/article/2665.htm" title="结构体中最后一个元素是长度为0的数组" target="_blank">结构体中最后一个元素是长度为0的数组</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/c/1.htm">c</a><a class="tag" taget="_blank" href="/search/gcc/1.htm">gcc</a> <div>在Linux源代码中,有很多的结构体最后都定义了一个元素个数为0个的数组,如/usr/include/linux/if_pppox.h中有这样一个结构体: struct pppoe_tag {     __u16 tag_type;     __u16 tag_len;   &n</div> </li> <li><a href="/article/2792.htm" title="Linux cp 实现强行覆盖" target="_blank">Linux cp 实现强行覆盖</a> <span class="text-muted">dcj3sjt126com</span> <a class="tag" taget="_blank" href="/search/linux/1.htm">linux</a> <div>发现在Fedora 10 /ubutun 里面用cp -fr src dest,即使加了-f也是不能强行覆盖的,这时怎么回事的呢?一两个文件还好说,就输几个yes吧,但是要是n多文件怎么办,那还不输死人呢?下面提供三种解决办法。 方法一 我们输入alias命令,看看系统给cp起了一个什么别名。 [root@localhost ~]# aliasalias cp=’cp -i’a</div> </li> <li><a href="/article/2919.htm" title="Memcached(一)、HelloWorld" target="_blank">Memcached(一)、HelloWorld</a> <span class="text-muted">frank1234</span> <a class="tag" taget="_blank" href="/search/memcached/1.htm">memcached</a> <div>一、简介 高性能的架构离不开缓存,分布式缓存中的佼佼者当属memcached,它通过客户端将不同的key hash到不同的memcached服务器中,而获取的时候也到相同的服务器中获取,由于不需要做集群同步,也就省去了集群间同步的开销和延迟,所以它相对于ehcache等缓存来说能更好的支持分布式应用,具有更强的横向伸缩能力。 二、客户端 选择一个memcached客户端,我这里用的是memc</div> </li> <li><a href="/article/3046.htm" title="Search in Rotated Sorted Array II" target="_blank">Search in Rotated Sorted Array II</a> <span class="text-muted">hcx2013</span> <a class="tag" taget="_blank" href="/search/search/1.htm">search</a> <div>Follow up for "Search in Rotated Sorted Array":What if duplicates are allowed? Would this affect the run-time complexity? How and why? Write a function to determine if a given ta</div> </li> <li><a href="/article/3173.htm" title="Spring4新特性——更好的Java泛型操作API" target="_blank">Spring4新特性——更好的Java泛型操作API</a> <span class="text-muted">jinnianshilongnian</span> <a class="tag" taget="_blank" href="/search/spring4/1.htm">spring4</a><a class="tag" taget="_blank" href="/search/generic+type/1.htm">generic type</a> <div>Spring4新特性——泛型限定式依赖注入 Spring4新特性——核心容器的其他改进 Spring4新特性——Web开发的增强 Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC  Spring4新特性——Groovy Bean定义DSL Spring4新特性——更好的Java泛型操作API  Spring4新</div> </li> <li><a href="/article/3300.htm" title="CentOS安装JDK" target="_blank">CentOS安装JDK</a> <span class="text-muted">liuxingguome</span> <a class="tag" taget="_blank" href="/search/centos/1.htm">centos</a> <div>1、行卸载原来的: [root@localhost opt]# rpm -qa | grep java tzdata-java-2014g-1.el6.noarch java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64 java-1.6.0-openjdk-1.6.0.0-11.1.13.4.el6.x86_64 [root@localhost</div> </li> <li><a href="/article/3427.htm" title="二分搜索专题2-在有序二维数组中搜索一个元素" target="_blank">二分搜索专题2-在有序二维数组中搜索一个元素</a> <span class="text-muted">OpenMind</span> <a class="tag" taget="_blank" href="/search/%E4%BA%8C%E7%BB%B4%E6%95%B0%E7%BB%84/1.htm">二维数组</a><a class="tag" taget="_blank" href="/search/%E7%AE%97%E6%B3%95/1.htm">算法</a><a class="tag" taget="_blank" href="/search/%E4%BA%8C%E5%88%86%E6%90%9C%E7%B4%A2/1.htm">二分搜索</a> <div>1,设二维数组p的每行每列都按照下标递增的顺序递增。 用数学语言描述如下:p满足 (1),对任意的x1,x2,y,如果x1<x2,则p(x1,y)<p(x2,y); (2),对任意的x,y1,y2, 如果y1<y2,则p(x,y1)<p(x,y2); 2,问题: 给定满足1的数组p和一个整数k,求是否存在x0,y0使得p(x0,y0)=k? 3,算法分析: (</div> </li> <li><a href="/article/3554.htm" title="java 随机数 Math与Random" target="_blank">java 随机数 Math与Random</a> <span class="text-muted">SaraWon</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/Math/1.htm">Math</a><a class="tag" taget="_blank" href="/search/Random/1.htm">Random</a> <div>今天需要在程序中产生随机数,知道有两种方法可以使用,但是使用Math和Random的区别还不是特别清楚,看到一篇文章是关于的,觉得写的还挺不错的,原文地址是 http://www.oschina.net/question/157182_45274?sort=default&p=1#answers 产生1到10之间的随机数的两种实现方式: //Math Math.roun</div> </li> <li><a href="/article/3681.htm" title="oracle创建表空间" target="_blank">oracle创建表空间</a> <span class="text-muted">tugn</span> <a class="tag" taget="_blank" href="/search/oracle/1.htm">oracle</a> <div>create temporary tablespace TXSJ_TEMP   tempfile 'E:\Oracle\oradata\TXSJ_TEMP.dbf'   size 32m   autoextend on   next 32m maxsize 2048m   extent m</div> </li> <li><a href="/article/3808.htm" title="使用Java8实现自己的个性化搜索引擎" target="_blank">使用Java8实现自己的个性化搜索引擎</a> <span class="text-muted">yangshangchuan</span> <a class="tag" taget="_blank" href="/search/java/1.htm">java</a><a class="tag" taget="_blank" href="/search/superword/1.htm">superword</a><a class="tag" taget="_blank" href="/search/%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E/1.htm">搜索引擎</a><a class="tag" taget="_blank" href="/search/java8/1.htm">java8</a><a class="tag" taget="_blank" href="/search/%E5%85%A8%E6%96%87%E6%A3%80%E7%B4%A2/1.htm">全文检索</a> <div>需要对249本软件著作实现句子级别全文检索,这些著作均为PDF文件,不使用现有的框架如lucene,自己实现的方法如下: 1、从PDF文件中提取文本,这里的重点是如何最大可能地还原文本。提取之后的文本,一个句子一行保存为文本文件。 2、将所有文本文件合并为一个单一的文本文件,这样,每一个句子就有一个唯一行号。 3、对每一行文本进行分词,建立倒排表,倒排表的格式为:词=包含该词的总行数N=行号</div> </li> </ul> </div> </div> </div> <div> <div class="container"> <div class="indexes"> <strong>按字母分类:</strong> <a href="/tags/A/1.htm" target="_blank">A</a><a href="/tags/B/1.htm" target="_blank">B</a><a href="/tags/C/1.htm" target="_blank">C</a><a href="/tags/D/1.htm" target="_blank">D</a><a href="/tags/E/1.htm" target="_blank">E</a><a href="/tags/F/1.htm" target="_blank">F</a><a href="/tags/G/1.htm" target="_blank">G</a><a href="/tags/H/1.htm" target="_blank">H</a><a href="/tags/I/1.htm" target="_blank">I</a><a href="/tags/J/1.htm" target="_blank">J</a><a href="/tags/K/1.htm" target="_blank">K</a><a href="/tags/L/1.htm" target="_blank">L</a><a href="/tags/M/1.htm" target="_blank">M</a><a href="/tags/N/1.htm" target="_blank">N</a><a href="/tags/O/1.htm" target="_blank">O</a><a href="/tags/P/1.htm" target="_blank">P</a><a href="/tags/Q/1.htm" target="_blank">Q</a><a href="/tags/R/1.htm" target="_blank">R</a><a href="/tags/S/1.htm" target="_blank">S</a><a href="/tags/T/1.htm" target="_blank">T</a><a href="/tags/U/1.htm" target="_blank">U</a><a href="/tags/V/1.htm" target="_blank">V</a><a href="/tags/W/1.htm" target="_blank">W</a><a href="/tags/X/1.htm" target="_blank">X</a><a href="/tags/Y/1.htm" target="_blank">Y</a><a href="/tags/Z/1.htm" target="_blank">Z</a><a href="/tags/0/1.htm" target="_blank">其他</a> </div> </div> </div> <footer id="footer" class="mb30 mt30"> <div class="container"> <div class="footBglm"> <a target="_blank" href="/">首页</a> - <a target="_blank" href="/custom/about.htm">关于我们</a> - <a target="_blank" href="/search/Java/1.htm">站内搜索</a> - <a target="_blank" href="/sitemap.txt">Sitemap</a> - <a target="_blank" href="/custom/delete.htm">侵权投诉</a> </div> <div class="copyright">版权所有 IT知识库 CopyRight © 2000-2050 E-COM-NET.COM , All Rights Reserved. <!-- <a href="https://beian.miit.gov.cn/" rel="nofollow" target="_blank">京ICP备09083238号</a><br>--> </div> </div> </footer> <!-- 代码高亮 --> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shCore.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shLegacy.js"></script> <script type="text/javascript" src="/static/syntaxhighlighter/scripts/shAutoloader.js"></script> <link type="text/css" rel="stylesheet" href="/static/syntaxhighlighter/styles/shCoreDefault.css"/> <script type="text/javascript" src="/static/syntaxhighlighter/src/my_start_1.js"></script> </body> </html>