随笔分类 - [学习] Python 笔记
摘要:写了一个PyQT界面的版本:https://github.com/LongchuanYu/pyqt_project PATH = r'E:\MyDocument\新しいフォルダー\' # 要搜索的目录地址 TARGET_PATH = r'E:\MyDocument\新しいフォルダー\1' # 把搜索
阅读全文
摘要:参考: https://blog.csdn.net/ljl6158999/article/details/80994979 1.概念提出 unittest最初灵感来自于Junit,它有着和其他单元测试语言类似的风格。unittest支持测试自动化,共享测试的setup和shutdown代码,将测试聚
阅读全文
摘要:import unittest from cal import Calculate class Mytest(unittest.TestCase): def setUp(self): self.cal = Calculate() # print('start up...') def test_cal(self): self.assertEqual(self.cal.addit(3,2),5,'Re
阅读全文
摘要:准备:目录结构与说明 模块导入 包导入 问题1:可不可以直接import father1呢? ->不行,不能直接import文件夹,import的必须是模块或者变量 问题2:那么我想import father1,怎么办呢? top │ main.py │ ├─father1 │ module1.py
阅读全文
摘要:问题描述: 通常cgi.FieldStorage()返回一个类似于Python字典的对象。 在cgi框架中必须通过浏览器发送表单过来才能接受消息 那么我该怎么进行本地调试呢? 或者说在没有搭建好一整套的服务器环境的时候,如何构造出这么一个对象,来进行调试? 解决方案 构造一个FieldStorage
阅读全文
摘要:问题描述: 目录结构 top └ main.py └ target.py 代码 可见导入模块target,即执行import target的时候会把非模块的代码执行一遍 参考Python学习手册P542 import会一次运行在目标文档中的语句从而建立其中的内容 解决方案 if __name__==
阅读全文
摘要:问题描述: 调试和命令行运行的时候工作目录不一致 这会导致一个问题,我想从上级目录导入模块的话,F5调试就会找不到模块,而命令行则没问题 那么我该如何调试呢? 目录结构: top └ folder_a └ folder_b └ b.py 测试代码: F5调试输出结果: 命令行结果: 解决方案 1.在
阅读全文
摘要:1.无前缀 & u前缀 字符串默认创建即以Unicode编码存储,可以存储中文。 string = 'a' 等效于 string = u'a' Unicode中通常每个字符由2个字节表示 u'a' 即 u'\u0061' 实际内存中为 [0000 0000] [0110 0001] 2.b前缀 字符
阅读全文
摘要:1.进程间通信方式 套接字、信号、匿名管道、命名管道、共享内存和全局对象、队列和子类 2.管道 管道是Linux由Unix那里继承过来的进程间的通信机制,它是Unix早期的一个重要通信机制。 其思想是,在内存中创建一个共享文件,从而使通信双方利用这个共享文件来传递信息。 由于这种方式具有单向传递数据
阅读全文
摘要:1.什么是进程? 1.进程是系统中正在运行的一个程序,一个进程可以拥有多个线程 2.什么是线程?线程的优缺点? 线程: 线程是进程的一个实体,是进程的一条执行路径。 优点: 1.性能改善,因为所有的线程都在同一进程中进行,一般不会因为要复制进程本身而产生的很大的启动消耗 2.简单易用,相对于进程的某
阅读全文
摘要:语言基础 系统工具 并行编程 ● [ Python编程P242 ] 服务器代码中while循环一直等待客户端连接,如果没有客户端连接是否会一直处于等待状态? from socket import socket , AF_INET,SOCK_STREAM port = 50008 host='loca
阅读全文

浙公网安备 33010602011771号