zoukankan      html  css  js  c++  java
  • python脚本初探---新手如何直接编写一个hello world模块即可执行的.py文件

    废话不多说,就讲一下这个背景吧:

    事情是这个样子的~ 本着好学的精神,咱就买了本书,学习python结果呢,发现python的教程都是一个样子滴,上来的第一个hello world 都是通过IDLE来实现的。这个就比较让我头疼了,这个太简单了啊。可是我该肿么脱离IDLE来编写自己的python模块呢。于是乎,就有了这个文章

    一、先讲一下我的操作步骤吧,后面再统一简单介绍下这个内容(只适合初学者,高手们略过~~):

    前提是你电脑装了python哈,没有装python是不可以运行滴~~

    1.新建一个文本文件:

        将文件名称更改为 HelloWorld.py(文件名随便起) 注意要修改文件的后缀名字哦,大家应该都会,就不多说了。

    2.使用记事本打开这个文件,在里面敲入如下代码:

    import sys,os
      
    def PrintSomeThing():
      print(os.path.dirname(os.sys.argv[0]))
      raw_input()
      
    if __name__ == "__main__":
      PrintSomeThing()
    

    3.双击运行该文件,歘歘歘~~好咧 。文件成功运行了。

    二、简单描素下吧

    第一行:引入一个包,os和sys。这俩都是系统的模块,因为下面我们用到了os和sys两个函数,是需要这俩模块的,所以要引入。

    第二行代码到第四行代码 定义了一个函数,函数的作用就是 1.输出脚本所在目录 2.让命令窗口等待用户输入

    代码第五六行 这里是这个文章的关键咯:

    有了这个,你直接双击运行这个文件的话,python就会执行main下面的函数咯。所以就会执行输出路径。。。

    注意哇,这个语句中下划线是两个昂即__是连续两个_ _看清哦。要不然也是会出错哟。

    好吧。先记录这些吧。小小的成就感,不喜勿喷~~

  • 相关阅读:
    Building a ListBox with custom content in Silverlight 4.0
    asp.net通讯问题
    Using the NavigationService Object in SL4.0
    Creating a File Explorer for Isolated Storage
    图表ASP:Chart
    什么是继承?
    Java基础一笔带过
    Java多态
    自己动手写个小框架之七
    linux crontab 定时计划
  • 原文地址:https://www.cnblogs.com/dyllove98/p/3236963.html
Copyright © 2011-2022 走看看