首页 \ 问答 \ python如果模块是标准库的一部分,安装在 site-packages

python如果模块是标准库的一部分,安装在 site-packages

python2.4 里加入了一个新的命令行选项(或开关),允许从 shell 或 DOS 提示符,直接把模块 作为脚本来执行。当以脚本的方式来书写你的模块的时候,执行它们是很容易的。你可以使用命令 行从你的工作目录调用你的脚本。 $ myScript.py # or $ python myScript.py 如果模块是标准库的一部分,安装在 site-packages 里,或者仅仅是包里面的模块,处理这样 的模块就不是那么容易了,尤其是它们共享了已存在的同名 python 模块。举例来说,你想运行免费 的 python web 服务器,以便创建和测试你自己的 web 页面和 CGI 脚本。 你将必须在命令行敲入如下的东西: $ python /usr/local/lib/python2x/CGIHTTPServer.py Serving HTTP on 0.0.0.0 port 8000 ... 这是段很长的命令,如果它是第三方的,你不得不深入到 site-packages 去找到它真正定位的 地方。如果没给出完全的路径名,可以从命令行运行一个模块,并让 python 的导入机制为我们做这 种跑腿工作吗?答案是肯定的。我们可以用 python -c 命令行开关: $ python -c "import CGIHTTPServer; CGIHTTPServer.test()" 哪位能帮我解释下,这个跟site-packages有什么关系,为什么前面需要路径,后面就不需要路径了。
更新时间:2023-05-01 17:05

最满意答案

复音口琴与十孔口琴最直接的不同就是长度,再就复音口琴有两排孔。上下孔的音高是一样的,一般分21孔和24孔(上下两个孔按照一个孔算的话),每个孔只能吹或者吸一个音。 
十孔口琴最大的特点就是可以压音,比如再第1孔,吹气音是DO,吸气音是RE,通过技巧,可以吸气演奏出一个低于RE的音降RE,所以十孔口琴可以演奏出半音来,这样十孔口琴就可以演奏多种音乐风格。复音口琴最大的特点就是音色丰富,好象许多口琴一起演奏一样。音量比十孔口琴也要大一些。 
复音口琴入门时间相对于十孔口琴要短一些。

其他回答

入门需要一本口琴技法方面的书和一本乐理书(《五线谱基础教程》、《简谱基础教程》之类的就可以)。有些口琴技法方面的书也附带一些乐理(但通常不全)。 
如果你下功夫学了,即使是“零基础”通常两个星期也可以做到看懂乐谱并熟练吹出一首曲子了。

“复音口琴”(包括:“重音口琴”“回声口琴”)很容易学,它的难度是所有口琴中最低的。因为其价格便宜、容易买得到所以使用的人群比较多,能买到的教学参考书也大多是讲此类口琴的。很多人在学其他品种口琴前也是用此类口琴先入门练手的;

这种口琴的特点是:有上下两排发音孔每排24个孔,每一个孔一个簧片,上下两个孔发音相同(如果是重音口琴那么下一排孔的音高均比上一排孔的相对应的簧片音高低八度)一个吸音孔挨着一个吹音孔交错着排列,吸音孔吹气时不会发声,同样吹音孔吸气时也不发声。

优点:价格便宜,只有十几元人民币,而且较容易买到。适合演奏流行歌曲、古典音乐等。
缺点:本身是固定调(一只口琴只能演奏一个调,通常只能买到c调),倘若遇到别的调还需要换其他调的口琴,如果买一整套(不少于12个调)口琴,花销较大携带也不方便。虽然也可以两把口琴搭配(如c调搭配c#调)来演奏一些半音来转调,但有一定的难度(复音口琴十级才会涉及其技巧)。

给你一个24孔复音口琴的教学视频地址:
https://wenwen.sogou.com/login/redirect?url=http%3A%2F%2Fwww.tudou.com%2Fprograms%2Fview%2Fshrvdevri4y%2F
再给你一份24孔c调复音口琴音阶排列图:https://wenwen.sogou.com/login/redirect?url=http%3A%2F%2Fwww.harmonica.com.tw%2Fv300%2Fbeginner_zone%2F006%2F00601.gif
再给你一份关于24孔复音口琴教学资料的地址:https://wenwen.sogou.com/login/redirect?url=http%3A%2F%2Fwww.chinaharp.com%2Farticle%2Flist_2_2.html

口琴这种乐器主要靠自学,当你学有所成之时你会发现,众多的演奏技巧是通过实践获得的而不是来自于书本或老师。

相关问答

更多
  • 口琴入门的教程[2023-08-28]

    口琴自学很容易,大多数口琴爱好者也都是自学的。 要学习口琴可以在市面上买一本专门的口琴教材,这种教材很多,什么《口琴基础教程》之类的很多种,翻看一下里面只要是24孔复音口琴的就可以。这类教材基本都附带一些基本乐理对于初学者基本够用了。如果要进一步学乐理可以再买本《简谱基础教程》或《五线谱基础教程》 一般从零基础到能熟练演奏一两首较简单的曲子需要一两个星期,加上学习乐理的时间也不超过两个月。 等学熟练了可以接触C调以外的其他调口琴或进一步学习半音阶口琴、十孔口琴。
  • 从左第9个音是do,吹;以此类推,10,11是re吸和me吹,接着吸吹吸吹。。。。到了la,后面不是ti,而是高音do了,ti在高音do后面一格。这是最简单的,你去练洋娃娃和小熊跳舞吧
  • 24孔口琴从左往右数,第9孔是“哆”也就是简谱上的“1”。吹“1”时对准第9孔,用“吃”的发音口型往口琴里吹气。吹简谱上的“2”时,嘴往右移动一点,用“吃”的发音口型吸气。吹简谱上的“3”时,就再往右移动一点,像吹“1”那样。吹“4”时就和“2”的吹法一样。以此类推。但有一点要注意,吹到“6”时是吸气,而“7”时也是吸气,只不过往右移动了一点。祝你好运!
  • 复音口琴技巧[2022-06-26]

    复音口琴与十孔口琴最直接的不同就是长度,再就复音口琴有两排孔。上下孔的音高是一样的,一般分21孔和24孔(上下两个孔按照一个孔算的话),每个孔只能吹或者吸一个音。 十孔口琴最大的特点就是可以压音,比如再第1孔,吹气音是DO,吸气音是RE,通过技巧,可以吸气演奏出一个低于RE的音降RE,所以十孔口琴可以演奏出半音来,这样十孔口琴就可以演奏多种音乐风格。复音口琴最大的特点就是音色丰富,好象许多口琴一起演奏一样。音量比十孔口琴也要大一些。 复音口琴入门时间相对于十孔口琴要短一些。
  • 二十四孔口琴的话其实技巧不是很多,关键还是熟练度。专业的网站我不知道,你在优酷什么的搜索一下口琴教程应该会有不少的
  • 目前就杨老师的那个最经典,最详细的。 复音口琴还是建议和他学,有问题的话可以问我。 加油~
  • 慕课网里有DW技巧,那里的学习教程都是免费的。里面介绍元素的属性 内容 样式的访问和设置。新手去了都能掌握
  • 你可以先试试欢乐颂,入门第一首,很多人都吹着一首:334554321123322 334554321123211 22312343123432121 334554321123211 然后你也可以吹《小星星》1155665 4433221 5544332 5544332 1155665 4433221 《小白船》565353215 61553 565353215 61521 3332365 32365 15356 531521 以上三首都很简单
  • 这是音阶图 对照可以找到24孔 曲子可以练 爱尔兰画眉 天空之城 没事去口琴贴吧转转
  • 设置重复轨道的循环属性: audioElement.loop = true Set loop property for repeat track: audioElement.loop = true

相关文章

更多

最新问答

更多
  • 您如何使用git diff文件,并将其应用于同一存储库的副本的本地分支?(How do you take a git diff file, and apply it to a local branch that is a copy of the same repository?)
  • 将长浮点值剪切为2个小数点并复制到字符数组(Cut Long Float Value to 2 decimal points and copy to Character Array)
  • OctoberCMS侧边栏不呈现(OctoberCMS Sidebar not rendering)
  • 页面加载后对象是否有资格进行垃圾回收?(Are objects eligible for garbage collection after the page loads?)
  • codeigniter中的语言不能按预期工作(language in codeigniter doesn' t work as expected)
  • 在计算机拍照在哪里进入
  • 使用cin.get()从c ++中的输入流中丢弃不需要的字符(Using cin.get() to discard unwanted characters from the input stream in c++)
  • No for循环将在for循环中运行。(No for loop will run inside for loop. Testing for primes)
  • 单页应用程序:页面重新加载(Single Page Application: page reload)
  • 在循环中选择具有相似模式的列名称(Selecting Column Name With Similar Pattern in a Loop)
  • System.StackOverflow错误(System.StackOverflow error)
  • KnockoutJS未在嵌套模板上应用beforeRemove和afterAdd(KnockoutJS not applying beforeRemove and afterAdd on nested templates)
  • 散列包括方法和/或嵌套属性(Hash include methods and/or nested attributes)
  • android - 如何避免使用Samsung RFS文件系统延迟/冻结?(android - how to avoid lag/freezes with Samsung RFS filesystem?)
  • TensorFlow:基于索引列表创建新张量(TensorFlow: Create a new tensor based on list of indices)
  • 企业安全培训的各项内容
  • 错误:RPC失败;(error: RPC failed; curl transfer closed with outstanding read data remaining)
  • C#类名中允许哪些字符?(What characters are allowed in C# class name?)
  • NumPy:将int64值存储在np.array中并使用dtype float64并将其转换回整数是否安全?(NumPy: Is it safe to store an int64 value in an np.array with dtype float64 and later convert it back to integer?)
  • 注销后如何隐藏导航portlet?(How to hide navigation portlet after logout?)
  • 将多个行和可变行移动到列(moving multiple and variable rows to columns)
  • 提交表单时忽略基础href,而不使用Javascript(ignore base href when submitting form, without using Javascript)
  • 对setOnInfoWindowClickListener的意图(Intent on setOnInfoWindowClickListener)
  • Angular $资源不会改变方法(Angular $resource doesn't change method)
  • 在Angular 5中不是一个函数(is not a function in Angular 5)
  • 如何配置Composite C1以将.m和桌面作为同一站点提供服务(How to configure Composite C1 to serve .m and desktop as the same site)
  • 不适用:悬停在悬停时:在元素之前[复制](Don't apply :hover when hovering on :before element [duplicate])
  • 常见的python rpc和cli接口(Common python rpc and cli interface)
  • Mysql DB单个字段匹配多个其他字段(Mysql DB single field matching to multiple other fields)
  • 产品页面上的Magento Up出售对齐问题(Magento Up sell alignment issue on the products page)