- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 打包时出现错误
C:\Users\xuhf60\PycharmProjects\zhanhao>pyinstaller -D tongji.py --hidden-import=pandas._libs.tslibs.np_datetime --hidden-import=pandas._libs.tslibs.nattype --hidden-import=pandas._libs.skiplist...
2018-09-13 16:39:52 536
原创 Python使用切片复制列表与直接赋值的区别
当需要根据既有列表创建全新的列表时,可创建一个包含整个列表的切片,方法是同时省略起始索引和终止索引([:])示例:my_foods = ['pizza', 'falafel', 'carrot cake']friend_foods = my_foods[:]my_foods.append('cannoli')friend_foods.append('ice cream')prin...
2018-08-17 14:50:36 2292
转载 python 打印对象的所有属性值
def prn_obj(obj): print '\n'.join(['%s:%s' % item for item in obj.__dict__.items()])原链接:http://www.cnblogs.com/juandx/p/5620126.html
2018-04-13 16:24:48 4296
原创 python3.6引入docx后,打包成exe文件报错 moduleNotFoundError:No module named 'exceptions'
python3.x版本移除了exceptions模块,但是docx包中引用了该模块解决方法:1.命令行 卸载docx,pip uninstall docx2.下载 python_docx-0.8.6-py2.py3-none-any.whl 地址: http://www.lfd.uci.edu/~gohlke/pythonlibs/3. 命令行输入pip install python_docx-0...
2018-03-12 08:51:43 9817 4
原创 pycharm添加组件
通常教程中写到的python中添加组件的方法是在cmd窗口中输入 pip install 组件名称;但是安装完成后,在pycharm中还是不能导入组件包;在pycharm中使得组件包可以导入的方法如下:打开pycharm,在file菜单下,打开settings选项,选择project interpreter,点击窗口右侧的加号,输入组件名称,找到组件后安装,安装成功后即可使用。...
2018-02-26 15:16:53 2465
原创 出现main() missing 1 required positional argument: 'self'错误的原因
刚开始通过《python核心编程》学习python,之前并不熟悉python的语法规则,今天在练习GUI编程的文件系统遍历GUI时,出现main() missing 1 required positional argument: 'self'错误,网上查找后发现有因为构造函数使用错误而出现此错误的,检查代码发现我并没有犯类似错误,再次仔细观察代码发现,这类错误为普通函数没有参数导致的,但我的是ma
2018-02-07 16:22:06 112444 2
转载 局部数组
在牛客网上做到这样一道题,总是做错,现总结网友的回答贴到下面题目是这样的#includechar *myString(){ char buffer[6] = {0}; char *s = "Hello World!"; for (int i = 0; i < sizeof(buffer) - 1; i++) { buffer[i] = *
2016-03-21 21:09:19 882
原创 插入排序
#includeusing namespace std;void insertsort(int A[], int n){ int i,j,t,temp; for(i=1;i<n;i++) { j=i-1; temp=A[i]; while(j>=0&&A[i]<A[j])//从i-1开始往前找最后一个的小于A[i]的元素 j--; for(t=i;t>j;t--
2016-03-21 14:50:20 217
原创 快速排序
第二发,快速排序#includeusing namespace std;int partition(int A[],int a,int b)//快速排序{ int flag=A[a]; int i=a,j=b,temp=0; while(i!=j){ while(A[j]>flag&&i<j) j--; while(A[i]<=flag&&i<j)
2016-03-21 13:26:26 220
原创 选择排序
为了准备暑期实习,特把所有排序算法自己编写一遍,首发选择排序#includeusing namespace std;void selectsort(int A[],int n)//选择排序{ int min=0,i=0,j=0,temp=0,s=0; for(i=0;i<n;i++) { min=A[i];s=i; for(j=i;j<n;j++) { if(A[j
2016-03-21 11:14:33 266
原创 关于omnet++编译后没有_m.cc和_m.h文件
关于编译有.msg文件的omnet项目后,没有生成_m.h和_m.cc文件的问题,仿真器会先编译.cc文件,倘若.cc文件出错,则不会继续编译.msg文件,故而也不会生成_m.h和_m.cc文件。解决办法(推荐方法2):1.在.cc文件中包含所编写的msg文件名称_m.h。2.先创建好msg文件,然后编译,然后再创建其他类型文件。
2015-03-10 15:30:01 1675
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人