精华内容
下载资源
问答
  • 领导力培训总体感悟

    千次阅读 2019-07-15 20:52:31
    经过上周五、六两培训,领导力课程培训完毕,老师的教授方式是纯板书式的,非常传统,这样学习的效果比较好。我之前研究过非常多的管理类书籍,领导类的书籍研究的很少,领导力相关的理论更是知之甚少,本次的...

    经过上周五、六两天的培训,领导力课程培训完毕,老师的教授方式是纯板书式的,非常传统,这样学习的效果比较好。我之前研究过非常多的管理类书籍,领导类的书籍研究的很少,领导力相关的理论更是知之甚少,本次的培训打开了我的另一扇门,让我对管理和领导力有了新的认识,也清晰的了解了管理与领导的差异。

    对于管理,我的认知体系里主要分为两大类行为,一类是事物管理,也就是任务导向型;一类是人员管理,也就是关系导向型,无形之中与领导力模式的两个行为构成非常的相似。管理体系的梳理我是2019年度的个人规划任务之一,之前研究了不少管理理论,也零零散散的写了很多实践类文章,但终究未成体系;近来我把自我积累多年的管理体系结构进行了梳理,骨架算是完成了;之后我准备花费一定的时间把这个体系的内容填充上,成为一个完整的血肉之躯,待最终完成之后一定会分享给各位。

    对于领导力,本次的培训打开了我探索这个领域知识体系的钥匙,我了解了管理与领导的关系,了解了情境领导的关键驱动力,了解了执行力的关键因素,了解了领导力方格论和权变型领导模式,了解了领导组织与领导个人的差异,了解了如何更好的用人以及如何更好的育人等等,之后我会详细研究下这个领域,并把相关的研究结果分享给各位。

    大家可能会有一些疑问,领导力这个东西跟自己有关系吗?领导力了解了之后如何应用呢?领导力真的有那么神奇吗?领导力未来怎么转变?我觉得大家只需要搞清楚一件事,那就是人性。其实领导力最本质的东西就是对于人性的理解和把握。你需要懂你的员工,你需要懂你的领导,你需要懂我们国家的文化,你需要懂行为心理学,你需要具备非常综合的知识,领导力则是在组织理论里细分的一个方向。领导力不仅可以用在企业这个组织里,凡是有组织和关系的地方都可以运用,比如家庭、医院、学校、社区等等。领导力越来越到受重视的主要原因是随着人们的物质条件越来越得到满足,人们对于精神、自由、自我价值等的追求和渴望也越来越高。

    我认为领导力是一种激发人们善意和创新力的艺术。随着国家越来越富强,人们的物质程度越来越高,精神的追求势必会逐渐受到重视,这种精神的追求可以激发人们更多其它的东西,比如热情、自信、创新、享受、关爱、尊重等。当人们越来越快乐和愉悦的时候,他们就会被激发出无限的能量。

     

    展开全文
  • 、表单 1.表单 标签用于为用户输入创建 HTML 表单 2.表单能够包含 input 元素,比如文本字段、复选框、单选框、提交按钮等等。 3.表单还可以包含 menus、textarea、fieldset、legend 和 ...

    form表单细节

    一、表单

    1.表单 标签用于为用户输入创建 HTML 表单

    2.表单能够包含 input 元素,比如文本字段、复选框、单选框、提交按钮等等。

    3.表单还可以包含 menus、textarea、fieldset、legend 和 label 元素。

    4.表单用于向服务器传输数据。

    二、表单form 的属性

    (一)action属性

    action 属性规定当提交表单时,向何处发送表单数据

    **属性值:**url 链接的地址

    (二)name属性

    name属性规定表单的名称。 name 属性提供了一种在脚本中引用表单的方法。

    (三)method属性

    method 属性规定在提交表单时所用的HTTP方法(GET 或是 POST)

    1、什么时候使用GET?

    method属性的默认值是GET,如果表单的提交是被动的(比如搜索引擎查询),并且没有敏感信息;

    当使用GET的时候,表单数据是提交到页面的地址栏中的。

    2、什么时候使用post?

    地址栏中可以储存的数据是有限的,如果想要储存更多数据,更安全的储存数据就需要使用 post

    表单正在更新数据,或是包含敏感信息(例如密码)最好使用post;

    post 安全性更好,因为在页面地址栏中提交的数据使不可见的(如果上传的数据比较多或是要上传图片,就要使用post)。

    (四)legend元素

    元素为 元素定义标签

    标签 可以将表单内的相关元素分组,还可以在相关表单元素周围绘制边框。
    <form>
     <fieldset>
      <legend>Personalia:</legend> Name: <input type="text"><br> Email: <input type="text"><br>
     </fieldset>
    </form>
    

    input元素必须要加上 name 属性,定义一个名字,后台才会正常接收输入的数据;

    三、表单描述标签的使用

    <label for="wenzi">文字</label>
    <input type="text" id='wenz'></pre>
    

    label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。

    如果在 label 元素内点击文本,就会触发此控件,使该控件获得焦点。当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。

    为了实现同样的效果,会有另一种写法:不需要 for 和 id 属性;

    <label>文字 <input type="text">
    </label></pre>
    

    四、表单约束属性

    (一)required 属性

    required 属性是一个布尔属性,规定必须在提交表单之前填写输入字段,必填字段。(required是H5的新属性)

    **注意:**required 属性适用于下面的 input 类型:text、search、url、tel、email、password、date pickers、number、checkbox、radio 和 file。

    (二)placeholder属性

    placeholder 属性规定可描述输入字段预期值的简短的提示信息( 在输入框里面的提示文字,内容不会被提交),例如一个样本值或是预期格式的简短的描述。

    placeholder 定义的提示会在用户输入值之前显示在输入字段中。

    **注意:**placeholder 属性适用于下面的 input 类型:text、search、url、tel、email 和 password。

    (三)value属性

    value 属性为 input 元素设定值。对于不同的输入类型,value属性的用法也不同。

    type类型为button、reset、submit。定义按钮上显示的文本

    type类型为text、password、hidden。定义输入字段的初始值(默认值);

    type类型为checkbox、radio、image。定义输入相关联的值

    注意: 和 中必须设置 value 属性。

    **注意:**value 属性无法与 一同使用。

    (四)maxlength属性

    maxlength 属性规定输入字段的最大长度,以字符个数计算。

    maxlength 属性与  配合使用(有输入长度)

    (五)size属性

    size 属性规定以字符数计的 元素的可见宽度。

    size  限制表单的长度(不建议用,用CSS去设置更好)

    五、表单访问限制(表单禁用)

    (一)readonly 属性

    readonly 属性规定输入字段为只读,无法输入,可以使用value来设置默认值,可以提交到后台,但是用户无法修改。

    只读字段无法修改,不过用户仍然可以使用tab键切换到该字段,还可以选中或拷贝其文本。

    readonly 属性可以防止用户对值进行修改,直到满足某些条件为止(比如选中了一个复选框)。然后,需要使用 JavaScript 消除 readonly 值,将输入字段切换到可编辑状态。

    readonly 属性可与**  或 ** 配合使用。

    (二)disabled属性

    disabled 属性定义应该禁用input元素(只能看,不能提交到后台)

    被禁用的 input元素既不可用,也不可点击。可以设置 disabled 属性,直到满足某些其他的条件为止(比如选择了一个复选框等等)。然后,就需要通过 JavaScript 来删除 disabled 值,将 input 元素的值切换为可用。

    注意:disabled 属性无法与  一起使用。

    六、常用的字段扩展类型

    描述
    button定义可点击按钮(多数情况下,用于通过 JavaScript 启动脚本)。
    checkbox定义复选框。
    file定义输入字段和 "浏览"按钮,供文件上传。
    hidden定义隐藏的输入字段,虽然隐藏了却依然存在。
    image定义图像作为提交按钮。
    password定义密码字段。该字段中的字符被掩码。
    radio定义单选按钮。
    reset定义重置按钮。重置按钮会清除表单中的所有数据。
    submit定义提交按钮。提交按钮会把表单数据发送到服务器。
    text定义单行的输入字段,用户可在其中输入文本。默认宽度为 20 个字符。

    H5新标签

    描述
    color定义拾色器
    date定义 date 控件(包括年、月、日,不包括时间)
    datetime定义 date 和 time 控件(包括年、月、日、时、分、秒、几分之一秒,基于 UTC 时区)
    datetime-local定义 date 和 time 控件(包括年、月、日、时、分、秒、几分之一秒,不带时区)
    email定义用于 e-mail 地址的字段
    month定义 month 和 year 控件(不带时区)
    number定义用于输入数字的字段
    range定义用于精确值不重要的输入数字的控件(比如 slider 控件)
    search定义用于输入搜索字符串的文本字段
    tel定义用于输入电话号码的字段
    time定义用于输入时间的控件(不带时区)
    url定义用于输入 URL 的字段
    week定义 week 和 year 控件(不带时区)

    七、大量文本和列表

    (一)文本域

    textarea 标签定义一个多行的文本输入控件

    文本域中可容纳无限数量的文本,其中的文本的默认字体是等宽字体(Courier)

    文本域中的默认值,要放在一对textarea 标签中

    可以通过 cols 和 rows 属性来规定 textarea 的尺寸大小,不过更好地·办法是使用CSS的height 和 width属性

    (二)列表框

    select 元素可以创建单选或是多选菜单。

    option标签用于定义列表中的可用选项,即列表项;

    optgroup标签 定义列表项分组

     1 <select>
     2   <optgroup label="Swedish Cars">
     3     <option value="volvo">Volvo</option>
     4     <option value="saab">Saab</option>
     5   </optgroup>
     6   <optgroup label="German Cars">
     7     <option value="mercedes">Mercedes</option>
     8     <option value="audi">Audi</option>
     9   </optgroup>
    10 </select>
    

    (三)multiple 属性

    multiple属性定义多选,multiple 属性可以设置或是返回是否可以有多个选项被选中。

    multiple 的用法:

    设置 multiple属性

    selectObject.multiple=true|false

    返回multiple属性

    selectObject.multiple

    八、选项框标准打开方式

    (一)radio 类型

    radio 单选框 ,当用户点击一个单选按钮时,该按钮会变为选中状态,其他所有按钮会变为非选中状态。

    <form> 男性: <input type="radio" checked="checked" name="Sex" value="male" />
    <br /> 女性: <input type="radio" name="Sex" value="female" />
    </form>
    

    (二)checkbox 类型

    <input type="checkbox">定义了复选框. 用户需要从若干给定的选择中选取一个或若干选项,可以多个同时选中。

    <form>
    <input type="checkbox" name="vehicle" value="Bike">I have a bike<br>
    <input type="checkbox" name="vehicle" value="Car">I have a car </form>
    

    (三)checked 属性

    checked 属性是一个布尔属性。

    checked 属性规定在页面加载时应该被预先选定的 元素。

    checked 属性适用于 和 。

    九、文件上传

    (一)file 类型

    file类型 定义输入字段和 "浏览"按钮,供文件上传

    (二)enctype 属性

    form 标签中定义的enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。

    默认地,表单数据会编码为"application/x-www-form-urlencoded"

    就是说,在发送到服务器之前,所有字符都会进行编码(空格转换为 “+” 加号,特殊符号转换为 ASCII HEX 值)

    属性值:

    application/x-www-form-urlencoded  在发送前编码所有字符(默认)

    multipart/form-data  不对字符进行编码。在使用包含文件上传控件的表单时,必须使用该值!

    text/plain  空格转换为 “+” 加号,但不对特殊字符编码

    <form action="demo-post_enctype.php" method="post" enctype="multipart/form-data"><input type="file" name="fname"><br>
      <input type="submit" value="提交">
    </form>
    

    (三)accept 属性

    accept 规定上传文件的类型,如果多个类型可以使用逗号隔开,例如:accept=“image/png,image/jpg”(这能上传png类型的图片)

    accept 属性只能与 配合使用。它规定能够通过文件上传进行提交的文件类型。

    注意请避免使用该属性。应该在服务器端验证文件上传

    (四)multiple 属性

    file 文件上传 配合 multiple属性可以上传多个文件;

    multiple 属性规定输入字段可选择多个值。

    如果使用该属性,则字段可接受多个值。

    注意multiple 属性使用欧冠与以下 类型:email 和 file

    十、日期在表单中的使用

    (一)date 类型

    date 获得日期,包括年月日。

    1、使用mix和max定义开始和结束时间 如:min=“2030-02-02”

    2、也可使用step属性设置步长(间隔几天才可以选中)

    <input type="date" max='2030-02-02' min='2019-01-01' step='5'>
    

    (二)datetime 类型

    定义 date 和 time 控件,获得日期和时间,包括年、月、日、时、分、秒、几分之一秒。

    (三)time 类型

    获得时间,定义用于输入时间的控件(不带时区)。

    (四)week 类型

    week类型 获得年份和周数

    (五)month 类型

    month 类型 获得年和月

    (六)datetime-local 类型

    datetime-local  年月日时分秒

    十一、搜索表单和datalist数据列表

    (一)search 类型

    search类型 可以定义搜索框,但需要input type=search外面包上一层带action属性的form。

    (二)datalist 标签

    标签规定了 元素可能的选项列表。

    为input 元素提供‘自动完成’的特性。用户能看到一个下拉列表,里面是预先定义好的内容。这些内容将作为用户输入的数据。

    为 datalist 元素添加 id,其他 input 元素通过 list 属性指向 datalist 的id,从而绑定 datalist 元素

    一对 option 标签中的是提示文字,如果不想有提示文字,可以将 option 变成单标签

    <form action="demo-form.php" method="get">
    <input list="browsers" name="browser">
    <datalist id="browsers">
      <option value="Internet Explorer">兼容性不好</option>> <option value="Firefox">
      <option value="Chrome">
      <option value="Opera">
      <option value="Safari">
    </datalist>
    <input type="submit">
    </form>
    

    十二、表单历史数据自动提示autocomplete

    autocomplete属性

    type=search 会有许多默认样式和行为,会默认下拉框显示历史搜索记录,在不同的浏览器或是设备上会有不同显示效果。

    autocomplete 属性规定表单是否应该启用自动完成功能。

    自动完成允许浏览器预测对字段的输入。当用户在字段开始输入时,浏览器基于之前输入过的历史记录,显示出字段中填写的选项。

    **注意:**除了 Opera,其他主流浏览器都支持 autocomplete 属性

    注意:autocomplete “on” 适用于表单,“off” 适用于特定的输入字段,反之亦然。

    属性值:

    off 输入的时候没有历史提示,规定禁用自动完成功能。用户必须在每次使用时输入值到每个字段中,浏览器不会自动完成输入

    on 输入的时候会有历史提示,默认。规定启用自动完成功能。浏览器会基于用户之前键入的值自动完成值

    最后分享

    **《350页前端校招面试题精编解析大全》**内容大纲主要包括 HTML,CSS,前端基础,前端核心,前端进阶,移动端开发,计算机基础,算法与数据结构,项目,职业发展,等等

    《350页前端校招面试题精编解析大全》

    utocomplete 属性

    注意:autocomplete “on” 适用于表单,“off” 适用于特定的输入字段,反之亦然。

    属性值:

    off 输入的时候没有历史提示,规定禁用自动完成功能。用户必须在每次使用时输入值到每个字段中,浏览器不会自动完成输入

    on 输入的时候会有历史提示,默认。规定启用自动完成功能。浏览器会基于用户之前键入的值自动完成值

    最后分享

    **《350页前端校招面试题精编解析大全》**内容大纲主要包括 HTML,CSS,前端基础,前端核心,前端进阶,移动端开发,计算机基础,算法与数据结构,项目,职业发展,等等

    [外链图片转存中…(img-SYA8AHHC-1627010416917)]

    [外链图片转存中…(img-kwyVvv2x-1627010416918)]

    展开全文
  • 11月贝壳实习总结

    千次阅读 2018-12-09 19:24:41
    距离上次已经个多月了,这期间我主要负责个日志清洗的项目,然后空余时间看了很多的其他的东西 项目说明 简述 安排给我的是个日志清洗的任务,就是把日志表中的内容按照需求解析提取出来,然后保存到数据库...

    11月贝壳实习总结(一)

    距离上一次已经一个多月了,这期间我主要负责一个日志清洗的项目,然后空余时间看了很多的其他的东西,这次我主要说一下我的项目

    项目说明

    简述

    安排给我的是一个日志清洗的任务,就是把日志表中的内容按照需求解析提取出来,然后保存到数据库中,然后提供一个接口供查询,过程还是比较简单的。虽然项目比较简单无脑,但是还是挺有用的,我学习了很多东西。
      首先是日志表,公司用的是hive,这个前面看过一些,然后我用的是python,我就去看了python接hive的库,不过最后没用上,因为需要ip,端口,账号。我是用shell脚本获取数据的(其中我去申请了权限,毕竟是要查询数据,等了好久)。
      之后就是熟悉日志表的内容,这个过程就是不断的找同事咨询,自己看,然后再咨询。沟通真的很重要,因为有什么地方没搞清楚就意味着要改代码,重新跑,公司的数据又那么大,跑起来就停不下来。
      解析脚本,接着我就开始写日志解析的脚本了,用的是python(好用,无理由,亏我学过);这个过程其实很漫长,我第一次直接在服务器上用vim编程,写的很慢,也不是很熟悉,要慢慢调错,说起来就心痛啊,血泪的教训,以致我后面再可能出错的地方全部做了判断或者try,还有输出报错信息!!!实在太重要了。除了调错还要记录统计,看看处理了多少条,留下了多少条,耗时啊等等,还有中间过程输出,这对于后期检验什么的很重要,最后我是配合了一个shell分析脚本来分析运行的情况,毕竟要看看解析率什么的,不能和实际数量差太多。
      数据库,等差不多的时候我开始申请数据库了,本来打算用MongoDB,但是他们不对外,然后我就改用MySql了(算了算每条的数量也不是很大,就几十万,Mysql够用),这个过程也挺麻烦的,要提申请,然后给了我一个端口(刚开始我一脸懵逼,我不是申请数据库吗),然后我自己新建一个数据库,然后建表,一步步的,其中顺便复习了SQL,不过目前用的也是一般般。有了数据库就要学习python接mysql的包,这个还算简单,自己写个封装的类,唯一需要注意的就是连接超时的问题,实践出真知,本来我才不会考虑这东西呢。
      接口,数据有了就需要接口了。带我的老司机刚好搞框架的,他帮我写了接口的框架,在我们公司的gitlab上新建了一个项目,我就又顺便学习了一下gitlab,发现这真是个好东西啊,可以同步代码(我不用再服务器上编程了,然后事实是我还是在服务器上编程)。写接口也不难,关于数据库连接的部分我原来就差不多写好了,拿过来改一改就行了,主要的时间花在了把前端的请求转化为SQL,以及参数!!!这个虽然是小问题,但是一旦出错就会很懵逼,我需要对前端的参数做转化,和转化给前端的数据,同时要十分注意函数调用的参数,我现在怕的都要写全参数的传递,比如data=data这样,这能百分比保证不会出错(别问为什么要说这个)。
      优化,检验,当一切都有了雏形的时候就需要考虑优化了,贝壳的数据不是一般的大,原来我取得一天的数据其实是一个小时,但是已经有100多万了,我最最初的版本跑这个就要好几个小时,因为把时间耗在了数据库上,然后我把操作都放到了内存里面,数据库只有一个插入就快了不是一点点啊。本来已经挺好的了,但是当我发现我的数据是一个小时之后,就又不行了;一天的数据是在两千万左右,这一下了又跑不动了,所以逼着我想怎么优化;把string的id转为int,然后排序去重,二分查找,然而自己写的二分比不上python字典的has_key更快,也更好用,所以我全部都用了字典,而且在解析json之前加了判断,解析json还是挺耗时间的,而且需要的数据也没有那么多,两千万的数据有用的不多,最后用上的数据最多100多万,到现在已经能再次跑的飞快了,一个多小时就能跑完两千万的数据。这个过程让我觉得优化也是很有意思的,而且还挺感兴趣的。
      总结,教训,虽然这个项目并不难,不涉及什么技术和算法,但是作为一个实际的项目对我的帮助非常大。
      
      1.我熟悉了在linux服务器上编程,同时也熟悉了常用的指令什么的,对环境更加的熟悉了,比如tmux,virtualenv,gitlab等,可以说是入门了。
      2.编程的细节问题。
    1. 打错变量名。由于没有提示,而我又很容易打错变量名,经常错的我莫名其妙,所以我现在都会用shift+#来检验一下有没有打错。
    2. 函数的参数。我原本不以为意,知道我有次参数的顺序写错了,导致我也是一脸懵逼,差错查了好久,想想就心塞,所以我每次都写有=的那种。
    3. 编码。这其实先出现于另一个项目,很多时候都设计中文,这个时候就要考虑编码,中文是utf-8,需要转化,decode解码,encode编码,刚开始很容易搞不清楚,你需要清除这个中文有没有解码,需不需要解码,我刚开始也不是很清楚的,多用用就知道了,报错了就改一改嘛,需要注意但是不是很致命。
    4. 报错。写代码难免会报错,原先我不以为意,事实证明我错了,血泪教训,总之,可能有问题的地方就try吧,不想try就if判断,然后还要输出报错信息,不输出就完全没意义了,总之小心一点,稳一点总是好的,毕竟出错了还得你自己改。
    5. 输出日志。这个实在是太重要了,如果没有日志你的代码跑完了就完了,你也不知道结果到底怎么样,可能是和你预期一样,但是很大概率不是。还有为了可读性,日志有意义,做一下统计输出也是很必要的,提示一下当前运行情况,跑了多少数据,多少时间啊,结果如何啊等等。这对于之后的优化和检验很重要,不然你凭空优化凭空想吗。反正多输出点信息肯定不会有坏处,统计分析的话写个shell脚本就行了,多方便。
      3.作为一个入门的项目,还是让我了解了公司的一些基本情况,各种资源权限啊都要申请,还尽可能全面了解需要,了解工作内容,多沟通。

    展开全文
  • 最近有不少朋友问学习python如何下手,是不是报个培训班学习?下面先简单的介绍一下python。Python是种面向对象、直译式计算机程序设计语言,由Guido van Rossum于1989年底发明,第个公开发行版发行于1991年。...

    最近有不少朋友问学习python如何下手,是不是报个培训班学习?下面先简单的介绍一下python。

    Python是一种面向对象、直译式计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。Python语法简捷而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。常见的一种应用情形是,使用python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,速度要求非常高,就可以用C++重写。

    Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,可移植性非常好,可以在linux、windows、苹果等多种操作系统上运行,并且被大量用户所欢迎的、用途广泛的语言。Python的作者有意的设计限制性很强的语法,使得不好的编程习惯(例如if语句的下一行不向右缩进)都不能通过编译。其中很重要的一项就是Python的缩进规则。

    按照我的经验,学习任何一种技术,报培训班学习都是扯淡(有硬件需求的技术除外,比如CCIE等,那需要硬件设备环境,个人一般没有那玩意),浪费钱,学完几乎也就是会一些基础,既然这样为什么不自学那?最快最实用的方法就是自己看完《python简明教程》1-10章在加上实战,很快就会了,学习任何一门技术,随着技术的深入,最后都是孤军奋战,因此学会自学很重要。

    为什么这样说?因为《python简明教程》1-10章介绍了python的语法,控制流,运算符与表达式,函数,列表,元组、字典,一些模块等,这些基本上就是编程的基础,不过看的时候要边看边练习,不用看的很仔细,只要明白、会用即可,前10章看完基本上就可以写一下小的脚本了,真正的学习其实是在自己写应用脚本或程序的时候,在写的时候肯定会有不明白的东西,然后就去网上查资料,一来二去就明白了。遇到不会的东西,最好是自己先查资料自己解决,这样印象深刻,实在弄不明白找个技术好点的人点一下就可以。刚开始的时候,也许实现某个功能你需要20行的代码,随着知识的积累,不断的去完善脚本,有可能过一段时间你重写这个功能只需要10行或是更少。

    我学习python最多的是为了写一些运维脚本,运维这工作,很多时候都是重复性的工作,这样就写点脚本,自动去执行,减少了工作量,提高了效率,保证了工作的可靠性,避免了手动的误操作,又学到了东西,何乐而不为呢那?

    简单的说一下python脚本的基本格式,下面是一个打印hello word的python脚本,能反应出python脚本的格式,希望大家在学习时候参照这种格式,养成良好的脚本编写习惯。

    #!/usr/bin/env python

    # -*- coding: utf-8 -*-

    import os,sys,datetime,time,MySQLdb

    def main():

    print “hello word”

    if __name__=="__main__":

    main()

    简单说一下各个部分的作用:

    # -*- coding: utf-8 -*- 这个是设置脚本的编码,不多说。

    import os,sys,datetime,time,MySQLdb 这个是导入你脚本中使用的python模块。

    def main(): 定义一个函数

    if __name__=="__main__":如果是一个脚本的话,这句话可有可无,但是建议使用他。比如你现在写了一些程序,都存在单独的py文件里。有一天你突然想用1.py文件中的一个写好的函数来处理现在这个文件中的事物,你当然可以拷贝过来,你也可以把那个文件加上if __name__ == "__main__":这句话,然后从你现在写的文件中import 1就可以用1.py中的函数了。

    学习是一种既痛苦有快乐的事,以上是我的一些建议和学习的经验,写的不好,大家别拍砖啊。最后送出一句老话:书山有路勤为径,学海无涯苦作舟。

    展开全文
  • 拓展训练心得

    千次阅读 2013-08-12 22:06:08
    公司于8月3日,组织在东莞粤辉园夏日寻宝拓展训练,心得体会:超越自我,相信团队- 夏日寻宝拓展训练心得体会。我有幸组织和参加了这次训练,感想颇多。...虽然只有短短的一天,拓展训练所给予我们的
  • 在微博这个充满文字、图片和视频的平台,个好的名字相当于个好的门面。 2、互动:开始的互动尽量以提供帮助和建议性的评论。积极的互动可以使更多的人加入到你所写的微博或者话题中,犹如滚雪球一样的效益。 3...
  • java编程规范心得

    2020-08-13 11:47:13
    、编程规约 ()命名规约 【强制】 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例: _name / __name / $Object / name_ / name$ / Object$ 【强制】 代码中的命名...
  • 学习锐捷交换机的个人心得

    千次阅读 2015-07-20 09:08:57
    希望各位网友也可以多多分享自己的学习经历和心得,谢谢。
  • 来源:华清远见嵌入式培训中心  学员姓名:刘炜晖 所在班级:北京1008期班 就业单位:邦诺科技 工作职位:嵌入式应用开发工程师   我叫刘炜晖,来自湖南,现在我在北京...
  • 大家好,我是帅地。 双非校招拿大厂提前批 offer 在校期间从 0 到 1 摸索出个 10 万垂直粉丝公众号 ...大一第学期的第要务:转专业 看过我之前文章的读者可能都知道,我大一第学期不是计算
  • 是的,他们可能有个发布计划,会涵盖未来三到四个月的工作内容,但该计划会刻意在细节上只进行简短的描述。由于团队成员们太聚焦于当前迭代的树木,因此不得不信赖其ScrumMaster来关注长期的森林。 在这方面,...
  • 不知不觉已经过来上海两个多月了,经过找工作的大漩涡,在几近崩溃的情况下终于拿到了自己人生中的第份offer,运维工程师,成了it业中的员,祝贺祝贺,不过值得提的是我们公司除了个人事个财务,其他都是...
  • >__参加华为新员工培训有感

    千次阅读 2006-03-09 21:31:00
    团结合作 成功在握 在为期不到周的企业文化课程中,培训老师通过丰富多彩的教学形式,使我们在不知不觉中了解了华为的企业文化,潜移默化的改变着我们自己。在聚焦客户中,我们培养自己的服务意识;在诚实守信的...
  • 给联银通公司做了整天工作流培训的纪实

    千次阅读 热门讨论 2005-05-22 22:49:00
    前几天出差,在出差之前接到北京联银通公司一个电话,他们希望我能够给他们做了工作流的全面培训。...面对这种情况,想在一天时间内把workflow讲清楚,实在是个困难的事情。而且他们的要求也不低,希望
  • IT培训工作小结

    千次阅读 2007-06-26 17:48:00
    这两我也在想这个问题,两年的培训工作,我到底收获到了什么呢?难道就学会了鼓励个人去做他并不擅长的工作,目的就是为了让他从口袋里掏出几千块钱,然后再把这些钱放到老板的口袋里?当然远远不只这些,除了说...
  • 海康威视实习第周总结

    千次阅读 热门讨论 2019-04-18 20:35:35
    3月17日,我告别了老师和同学们,来到了美丽的杭州市滨江区,住进了公司提供的网宿公寓。可能由于个人运气不错,被分配了个档次...由于刚到了周,我也只能简短的从公司的人文关怀、规章制度来讲一下。 人文...
  • seo个人心得3篇篇:seo总结 SEO是搜索引擎优化(Search Engine Optimization)的英文缩写,中文译为“搜索引擎优化。 seo个人心得一: 学习SEO已经有几个月的时间,对SEO也经历了个从陌生到熟悉的学习过程。尽管...
  • 【个人心得】推免之心路历程(CS/SE 专业)

    千次阅读 多人点赞 2018-10-25 21:29:36
    2019年推免心路历程,以及给下届学弟学妹的建议,若中间的学校环节不想看可以直接跳至最后的面试经验和给你们的建议。
  • 南方的三月,乍暖还寒,我决定暂缓一下那匆匆的脚步,给自己的的心灵放个假,参加为期两的精益研发管理培训课程。方面可以充充电,另外也可以让心灵得到舒缓,毕竟和忙碌的工作相比,再紧张的学习...
  • 搜索引擎优化(SEO) 基础常识

    千次阅读 2020-02-17 22:24:03
    在移动互联网迅猛发展的今天,各种APP、小程序满飞,针对网页的搜索引擎优化(SEO)对于现今的企业来说已经不是头等重要的事情了。但是如果公司的SEO做得好的话,确实可以节约很大部分宣传开支,因此,并不能...
  • ppt制作心得【转发】

    2015-03-02 09:04:00
    :ppt制作心得 对于讲师来说,制作标准完美的幻灯片已经是个必修课程了,合格的幻灯片不但是讲师的脸面,更是与学员沟通的技巧和方式。 前些看了一些讲师的PPT,让我无语啊,简直是惨不忍睹,版面、企业文化...
  • 文章和教程 ...前端回忆录 | 前端笔记本 - 个前端博主记录的心得和总结 Hasnode - Hashnode 是在您的个人域 free 上免费创建开发者博客并通过我们的全球开发者社区与读者联系的最简单方法! ????‍?
  • windows类书的学习心得

    万次阅读 2014-07-30 13:11:46
    windows类书的学习心得 这篇文章应该是凑的,不够很长,还是值得读的,转发来。下满是原网址: http://www.blogjava.net/sound/archive/2008/08/21/40499.html 创建人: paul 现在的计算机图书发展的可真快,很久...
  • 面试心得

    千次阅读 2008-12-12 14:48:00
    、两分钟的自我介绍,犹如商品广告,在有限的时间内,针对"客户"的需要,将自己最美好的一面,毫无保留地表现出来,不但要令对方留下深刻的印像,还要即时引发起"购买欲"。 1、自我认识 想矢中的,首先必须认清...
  • 内容简介 拖延症严重,难以完成工作? 自己的时间管理方法太复杂,难以坚持使用? 开会和午休经常破坏自己的番茄钟?...全书分为6章,从削减待办任务、现在专注件事、永不拖延、循序渐进、简化协作和给创意...
  • 推荐理由:本书是对15位顶级程序员的深入采访,600页内容中有非常多的心得可以在软件工程的实践中借鉴。这些优秀工程师、科学家阅人无数,对于优秀程序员的特点, 都说是“热情”。  但是如果在面试时问“你对技术...
  • 软件编程语言培训师张孝祥

    万次阅读 2012-08-21 10:50:26
    2.软件编程语言培训师软件编程语言培训师 3.河北黄骅新世纪中学业务副校长河北黄骅新世纪中学业务副校长   1.南宋词人、书法家 编辑本义项 求助编辑 张孝祥 目录 张孝祥简介 生平逸事 ...
  • 计算机电子书 2016 BiliDrive 备份

    万次阅读 2019-12-15 12:47:29
    编程之法:面试和算法心得.epub (603.05 KB) bdrive://35d13c6bb4e256592d46d3a959d396fadc631dc3 Learn Javascript 中文版.epub (64.19 KB) bdrive://e2ef384f0af1f52adefb5e130348a881bcd28f57 ...
  • 程序员如何在技术上提升自己

    千次阅读 2015-03-20 09:05:08
    我工作日的一天大约是这样的:早上7:00起床, 7:20送小孩上学,8:00去地铁,9:10分到公司,晚上20:00下班,21:10分回到家,回家后陪小孩玩到大约10:30,然后自己洗澡准备睡觉,大约23:30分上床睡觉;双休日也差不多...

空空如也

空空如也

1 2 3 4 5 ... 18
收藏数 349
精华内容 139
关键字:

一天培训心得简短