吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2925|回复: 10
收起左侧

[讨论] python一旦调用dll后无法再使用open读写,有遇到过类似吗?

[复制链接]
删掉丶关于n1 发表于 2019-7-15 14:55
[Python] 纯文本查看 复制代码
import ctypes
from ctypes import * 
# 导出数据
def OutPwd(name, text, mode="a"):
    name = name.replace("/", "")
    with open(name + ".txt", mode) as f:
        f.write(text + "\r\n")

OutPwd("测试导出1","sadasd")

dll = ctypes.windll.LoadLibrary('WmCode.dll')


OutPwd("测试导出2","sadasd")



测试与DLL无关!python3.7&3.5 32位系统都试过!

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

lichou 发表于 2019-7-15 15:11
完美验证码dll,这个是易语言写的,
kge369 发表于 2019-7-15 15:18
感觉并不一定是执行了OutPwd("测试导出2","sadasd")这个命令,有可能dll = ...这个就没有往下走

建议在OutPwd("测试导出2","sadasd")之前,加个print("test"),测试下是否往下走

print("test")
OutPwd("测试导出2","sadasd")
 楼主| 删掉丶关于n1 发表于 2019-7-15 15:48
kge369 发表于 2019-7-15 15:18
感觉并不一定是执行了OutPwd("测试导出2","sadasd")这个命令,有可能dll = ...这个就没有往下走

建议在Ou ...

E3_X8OTIJPG05G@9}7K[XG4.png

正常会往下走 但是调用DLL之后 测试导出2 无法写出文件了。
 楼主| 删掉丶关于n1 发表于 2019-7-15 15:49
lichou 发表于 2019-7-15 15:11
完美验证码dll,这个是易语言写的,

这个和编程语言有关吗?
kge369 发表于 2019-7-15 16:17
1.png

从pandownload那边借用了这个dll来测试,发现是能显示的写的
2.png
 楼主| 删掉丶关于n1 发表于 2019-7-15 16:21
kge369 发表于 2019-7-15 16:17
从pandownload那边借用了这个dll来测试,发现是能显示的写的

我用PyCharm 的确有问题,好像我用python 就没有问题 我更下一下PyCharm试试
 楼主| 删掉丶关于n1 发表于 2019-7-15 17:51
kge369 发表于 2019-7-15 16:17
从pandownload那边借用了这个dll来测试,发现是能显示的写的

PyCharm 无法使用 有什么其他方法吗?
kge369 发表于 2019-7-15 18:00
删掉丶关于n1 发表于 2019-7-15 17:51
PyCharm 无法使用 有什么其他方法吗?

我也算新手,没有用过PyCharm,只是下载安装了,但是觉得卡,就卸载了
cube 发表于 2019-7-16 11:52
本帖最后由 cube 于 2019-7-16 11:54 编辑

没有这种情况,无论是直接用python运行还是用pycharm运行都没问题.
环境:
Python 3.7.0
PyCharm 2017.3.3 (Professional Edition)
Build #PY-173.4301.16
JRE: 1.8.0_152-release-1024-b11 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-30 13:57

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表